ceph启动失败:must specify '--mon-data=foo' data path
如题,ceph version 0.72.2 配置完毕
执行初始化: mkcephfs -a -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.keyrin 成功。
执行:service ceph start 出错:
root@mon:/var/lib/ceph# service ceph start === mon.a === Starting Ceph mon.a on mon... must specify '--mon-data=foo' data path usage: ceph-mon -i monid [--mon-data=pathtodata] [flags] --debug_mon n debug monitor level (e.g. 10) --mkfs build fresh monitor fs --conf/-c Read configuration from the given configuration file -d Run in foreground, log to stderr. -f Run in foreground, log to usual location. --id/-i set ID portion of my name --name/-n set name (TYPE.ID) --version show version and quit --debug_ms N set message debug level (e.g. 1) failed: ' /usr/bin/ceph-mon -i a -c /etc/ceph/ceph.conf '
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
解决了,原因是 ceph.conf 配置文件要指定 : [mon] mon data=/date/$name (要新建目录哦)
监控节点要先起来吧?