7-6 启动OSD节点(每个节点执行) 这部遇到问题
来源:7-6 Centos7下Docker部署Ceph集群(nautilus最新版)

Zoom0
2019-04-23
按照文档运行了 启动OSD节点(每个节点执行) 这步之后osd容器没起来,包括docker start 也没反应
docker logs osd容器id
错误信息如上。。不知道为什么,都是按步骤来的。。
集群信息如下
老师有空帮我看下吧,十分感谢!
写回答
2回答
-
Zoom0
提问者
2019-04-23
我容器卷是创建了的
112019-04-23 -
xiaomo
2019-04-23
同学你好,看起来是osd的存储目录没有配置对呢.
你可以先单独创建一个目录,比如:
# 创建osd的存储目录 mkdir -p /data/ceph/osd/vdb
然后在启动osd的时候指定映射目录,比如:
docker run -d \ --privileged=true \ --name=ceph-osdvdb \ --net=host \ -v /etc/ceph:/etc/ceph \ -v /var/lib/ceph/:/var/lib/ceph/ \ -v /data/ceph/osd/vdb:/var/lib/ceph/osd \ -e OSD_TYPE=directory \ -v /etc/localtime:/etc/localtime:ro \ ceph/daemon osd
注意一下上面的这个参数: -v /data/ceph/osd/vdb:/var/lib/ceph/osd.
这样再试试看哈.
112019-04-23
相似问题