mfschunkserver start启动失败

简介:

问题:

[root@011 ~]# mfschunkserver start
open files limit has been set to: 16384
working directory: /usr/local/mfs/var/mfs
lockfile created and locked
setting glibc malloc arena max to 4
setting glibc malloc arena test to 4
initializing mfschunkserver modules ...
hdd space manager: can't create lock file '/mnt/sdb1/.lock': EACCES (Permission denied)
hdd space manager: no hdd space defined in /usr/local/mfs/etc/mfs/mfshdd.cfg file
init: hdd space manager failed !!!
error occurred during initialization - exiting
# 硬盘空间管理器:不能创建锁文件 /mnt/sdb1 (权限拒绝)
# hdd空间管理器:没有在/usr/local/mfs/etc/mfs/mfshdd.cfg文件中定义的hdd空间
# init:硬盘空间管理器失败

解决办法:

# 检查配置文件
[root@011 ~]# cat /usr/local/mfs/etc/mfs/mfshdd.cfg
/mnt/sdb1
# 查看挂载点目录的文件用户和属组
[root@011 ~]# ls -ld /mnt/sdb1/
drwxr-xr-x 3 root root 4096 Sep 11 18:08 /mnt/sdb1/

# 将该目录的归属设为mfs用户和组
[root@011 ~]# chown -R mfs.mfs /mnt/sdb1/
[root@011 ~]# ls -ld /mnt/sdb1/
drwxr-xr-x 3 mfs mfs 4096 Sep 11 18:08 /mnt/sdb1/

启动验证:

[root@011 ~]# mfschunkserver start
open files limit has been set to: 16384
working directory: /usr/local/mfs/var/mfs
lockfile created and locked
setting glibc malloc arena max to 4
setting glibc malloc arena test to 4
initializing mfschunkserver modules ...
hdd space manager: path to scan: /mnt/sdb1/
hdd space manager: start background hdd scanning (searching for available chunks)
main server module: listen on *:9422
no charts data file - initializing empty charts
mfschunkserver daemon initialized properly
目录
相关文章
|
关系型数据库 MySQL Devops
docker容器刚启动就停止 — 运行mysql 报错 mysqld: [ERROR] Fatal error in defaults handling. Program aborted!
docker容器刚启动就停止 — 运行mysql 报错 mysqld: [ERROR] Fatal error in defaults handling. Program aborted!
1264 0
|
6月前
|
存储 SQL 关系型数据库
|
7月前
|
网络协议 小程序 物联网
Gateway-Worker启动失败或者启动无法正常使用的几种方法
Workerman是一款开源高性能异步PHP socket即时通讯框架。支持高并发,超高稳定性,被广泛的用于手机app、移动通讯,微信小程序,手游服务端、网络游戏、PHP聊天室、硬件通讯、智能家居、车联网、物联网等领域的开发。 支持TCP长连接,支持Websocket、HTTP等协议,支持自定义协议
163 3
|
网络安全 数据安全/隐私保护
启动farbox2.0服务
启动farbox2.0服务
84 9
|
分布式计算 安全 Hadoop
|
开发工具
编写start、stop、status三个脚本程序,用来启动、停止各种系统服务。
编写start、stop、status三个脚本程序,用来启动、停止各种系统服务。
267 0
脚本文件stop和status与start类似,这里不再描述。
脚本文件stop和status与start类似,这里不再描述。
69 0
|
关系型数据库 MySQL
启动停止mysql时报:服务正在启动或停止中,请稍候片刻后再试一次。
启动停止mysql时报:服务正在启动或停止中,请稍候片刻后再试一次。
219 0
启动停止mysql时报:服务正在启动或停止中,请稍候片刻后再试一次。
zookeeper启动失败:【zkServer.sh status Error contacting service. It is probably not running】
zookeeper启动失败:【zkServer.sh status Error contacting service. It is probably not running】
288 0
zookeeper启动失败:【zkServer.sh status Error contacting service. It is probably not running】
|
关系型数据库 MySQL 数据库
mysql 安装失败 start service执行不下去
mysql 安装失败 start service执行不下去
191 0