Ceph OSD管理
添加OSD
1 格式化盘
如果添加的盘上面有分区,可以通过如下命令清除(分区上的数据也会被清除)
ceph-deploy disk zap {osd-server-name} {disk-name}
2 添加OSD
ceph-deploy osd create {osd-server-name} --data /dev/{disk-name} {osd-server-name}
如果出现类似错误:
ceph-node-1 write cluster configuration to
/etc/ceph/{cluster}.conf ceph_deploy.osd RuntimeError:
config file /etc/ceph/ceph.conf exists with different content; use
--overwrite-conf to overwrite ceph_deploy GenericError: Failed to create 1 OSDs
同步配置文件到其他节点
ceph-deploy --overwrite-conf config push {ceph-node-hostname}
或mv后再次启动服务
mv /etc/ceph/ceph.conf /etc/ceph/ceph.conf.bak