ceph 集羣 多網絡 配置 (public、cluster、network、addr )

1、簡介

    多網絡的情況下,不進行多網絡配置,會導致 osd 訪問 錯亂了(導致整個集羣 訪問混亂),本文描述 如何 處理 多個 網絡的問題處理(public、cluster、network、addr)
    

2、多網絡 配置

2.1 整體 架構

ceph 集羣 多網絡 配置 (public、cluster、network、addr )
    

2.2 配置 參數

    直接 寫在 配置 文件中,重啓服務

## 網段
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

    

2.3 修改配置文件

2.3.1 mon 修改

[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

    

2.3.2 osd修改

[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

    

4、重啓服務

4.1 mon服務

# systemctl restart ceph-mon.target

    

4.2 osd服務

# systemctl restart ceph-osd.target

    

5、狀態檢測

5.1 mon 檢測

# ceph mon dump

# ceph daemon /var/run/ceph/{socket_file} config show

    

5.2 osd 狀態 檢測

# ceph osd dump

## osd 守護進程 檢查 (檢查 特定的 osd)
# ceph daemon /var/run/ceph/{osd.asok} config show
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章