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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。