共計 1011 個字符,預計需要花費 3 分鐘才能閱讀完成。
這篇文章給大家分享的是有關 Ceph 如何實現(xiàn) IP 更換,集群啟動的內(nèi)容。丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,一起跟隨丸趣 TV 小編過來看看吧。
修改 ceph.conf 文件
將 host 改為修改后的 IP
重寫同步 cepf.conf 文件命令
ceph-deploy --overwrite-conf config push ceph-1 ceph-2 ceph-3
生成 mon 的 map
monmaptool --create --generate -c /etc/ceph/ceph.conf /etc/ceph/monmap
查看 map 中的內(nèi)容 monmaptool –print monmap
注意:mon 中沒有指明名稱采用
monmaptool --create --generate -c /etc/ceph/ceph.conf /etc/ceph/monmap
命令是生成的文件內(nèi)容,mon 默認路徑在 /var/lib/ceph/mon/ 目錄,默認名稱為
ceph-{nodeName}
如果集群已經(jīng) crash 了,執(zhí)行
monmaptool --create --generate -c /etc/ceph/ceph.conf /etc/ceph/monmap
生成 mon 的名字是錯誤的需修改這個名稱,類似如下:
4. 刪除原來的 mon 節(jié)點
monmaptool --rm noname-a --rm noname-b --rm noname-c monmap
monmaptool --add dstore_002 10.112.101.141:6789 --add dstore_003 10.112.101.143:6789 --add dstore_004 10.112.101.142:6789 monmap
# 查看 monmap 內(nèi)容的命令 monmaptool –print map
5. 將 monmap 復制其他 mon 節(jié)點并執(zhí)行
ceph-mon -i {nodename} --inject-monmap monmap
6. 重啟各個 mon 節(jié)點
systemctl restart ceph-mon@{nodename}.service
感謝各位的閱讀!關于“Ceph 如何實現(xiàn) IP 更換,集群啟動”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!
正文完