ceph手動搭建簡略
官方參考地址 https://docs.ceph.com/en/latest/install/manual-deployment/#manager-daemon-configuration
參考文檔 https://www.lijiaocn.com/%E6%8A%80%E5%B7%A7/2017/06/01/ceph-deploy.html
1. 搭建monitor
1.1 配置文件中如果設置了 mon_initial_members 那么全部啟動之后ceph -s 才會有反應
1.2 配置文件中可以直接配置 [mon.{id}] ,mon_initial_members {id}, {id}, {id}
1.3 mon_data的設置要注意權限問題
1.4 增加新的monitor 需要將 ceph.conf, mon.keyring, mon.monmap 拷貝到新的節點
ceph auth get mon. -o /tmp/mon-tmp/mon.keyring ceph mon getmap -o /tmp/mon-tmp/mon.monmap
2. 搭建osd
2.1 要注意有一個空的邏輯分區可用
2.2 要拷貝 ceph.conf, /var/lib/ceph/bootstrap-osd/ceph.keyring 到新增節點
3. 映射RBD
3.1 RBD image feature set mismatch 需要在創建image的時候指定 --image-feature=layering
3.2 RBD 默認使用rbd pool ,如果沒有需要手動創建一個ceph osd pool create rbd
4. 搭建manager
4.1 不搭建manager查看ceph -s 無法找到pool
4.2 手動創建 /var/lib/ceph/mgr/ceph-${name} 目錄, 生成keyring

浙公網安備 33010602011771號