多網絡的狀況下,不進行多網絡配置,會致使 osd 訪問 錯亂了(致使整個集羣 訪問混亂),本文描述 如何 處理 多個 網絡的問題處理(public、cluster、network、addr)
網絡
直接 寫在 配置 文件中,重啓服務架構
## 網段 public_network = 192.168.0.0/16 cluster_network = 192.169.0.0/16 ## 指定 IP 地址 public_addr =192.168.xxx.xxx cluster_addr = 192.169.xxx.xxx
[global] ... mon_host = 192.168.xxx.xxx public_network = 192.168.0.0/16 cluster_network = 192.169.0.0/16 [mon] ... ## 指定 IP 地址 public_addr =192.168.xxx.xxx cluster_addr = 192.169.xxx.xxx
[global] ... mon_host = 192.168.xxx.xxx public_network = 192.168.0.0/16 cluster_network = 192.169.0.0/16 [osd] ... ## 指定 IP 地址 public_addr =192.168.xxx.xxx cluster_addr = 192.169.xxx.xxx
# systemctl restart ceph-mon.target
# systemctl restart ceph-osd.target
# ceph mon dump # ceph daemon /var/run/ceph/{socket_file} config show
# ceph osd dump ## osd 守護進程 檢查 (檢查 特定的 osd) # ceph daemon /var/run/ceph/{osd.asok} config show