ceph-mon IP更改方法

1、输入ceph-s发现mon的IP地址为以前的IP

2、问题原因:monitor进程启动失败,monitor进程总是试图绑定到以前的IP地址。修改ceph.conf无效,因为ceph读取monmap来启动monitor进程,所以需要修改monmap。

3、如何修改

1。停止monitor进程

stop ceph-mon-all

2。如果环境正常,执行

ceph mon getmap -o /tmp/monmap

否则执行

ceph-mon -i ID --extract-monmap /top/monmap

3。查看导出的monmap

monmaptool --print /tmp/monmap

4.增加新的monitor

monmaptool --create --add 主机名1 ip:6789 --add 主机名2 ip:6789 --fsid xxxxxx --clobber /tmp/monmap

5.注入monmap,执行如下命令:

ceph-mon -i 节点名 --inject-monmap /tmp/monmap

6.查看monmap正确性

monmaptool --print /tmp/monmap

7.start ceph-mon-all

你可能感兴趣的:(ceph-mon IP更改方法)