假设ceph 集群中有三个mon节点,a,b,c
现b,c已宕机。
在a节点运行ceph - s 阻塞
在a节点 停止mon服务
systemctl sop ceph-mon.target
#获取monmap
ceph-mon -i `hostname` --extract-monmap /tmp/monmap
monmaptool --print /tmp/monmap
#删除出问题的b,c
monmaptool /tmp/monmap --rm b
monmaptool /tmp/monmap --rm c
#注入新的monmap
ceph-mon -i a --inject-monmap /tmp/monmap
systemctl start ceph-mon.target