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

一、簡介

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

二、多網絡 配置

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.1 mon服務

# systemctl restart ceph-mon.target

    

4.2 osd服務

# systemctl restart ceph-osd.target

    

五、狀態檢測

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
相關文章
相關標籤/搜索