我開始也是一步一步的按官方文檔操作。
但後來還是遇到了問題。
當我要擴充mon節點時,死活出錯。
(我就一共用了三個節點ceph-admin, ceph-node1, ceph-node2)
比如:
ceph-deploy mon add ceph-node2
出錯如下:
後來,查找了幾個方案,原來要在ceph.conf定義一下Public_network(還有其它幾個解決方案,我選擇了這個靠譜的)。
當我更新完ceph.conf時,運作同樣的指令會再報錯:
于是,網上又找方案,應該是conf不同步所緻,幾圈下來,--overwrite的使用各不相同,我自己用-h摸索出來的指令是:
然後,再運作ceph-deploy mon add ceph-node2指令,成功輸出如下:
最後,檢視用下面的指令檢查法定人數狀态:
ceph quorum_status --format json-pretty
