时间久了,集群的单个mon会发生down的现象,如果无法启动进程,则需要添加新的mon以保证paxos正常
这里使用ceph-deploy来进行mon节点的添加与删除
环境
Ceph版本:Jewel
系统版本:Centos7.2
添加
磁盘准备
项目所在环境的mon在其中几台osd节点上,并单独分配了一块ssd磁盘给mon使用,所以首先就是要在一台osd节点上热插一块ssd,然后:1231. 分区(使用parted,0%-100%,分一个区)2. 格式化(mkfs.xfs /dev/sd*, 使用xfs格式)3. 挂载(mount /dev/sd* /var/lib/ceph/mon)
管理节点执行
|
|
删除
管理节点执行
|
|
删除mon磁盘
登陆到故障mon的节点12mount ##查看/var/lib/ceph/mon 这个目录是否还被挂载umount /dev/sd* ##如果还挂载,则解绑,以免时间长了,搞混淆了