ceph添加osd(ceph-deploy)
阿新 • • 發佈:2018-09-13
配置文件 秘鑰 之一 alt udev dep 修改主機名 ceph host
修改主機名和 /etc/hosts
關閉防火墻和 SELINUX
安裝和配置 NTP
ceph-deploy 節點安裝
安裝 ceph-deploy
sudo yum install ceph-deploy -y
配置 SSH(生成公秘鑰實現免密訪問)
添加 OSD
ceph-deploy disk zap ceph2:/dev/vdb ceph3:/dev/vdb
ceph-deploy osd prepare ceph2:/dev/vdb ceph3:/dev/vdb
★ 註意:[prepare 命令只準備 OSD 。在大多數操作系統中,硬盤分區創建後,不用 activate 命令也會自動執行 activate 階段(通過 Ceph 的 udev 規則)。] 摘自: http://docs.ceph.org.cn/rados/deployment/ceph-deploy-osd/ 所以下面的 activate 會報錯,實際上 OSD 已經激活,這個時候推薦的做法是在 OSD 節點手動去看服務有沒有啟動。參:[OSD 啟動確認(和 monitor 啟動確認類似)]
ceph-deploy osd activate ceph2:/dev/vdb ceph3:/dev/vdb 推送配置文件
ceph-deploy admin ceph1 ceph2 ceph3 ceph health
ceph添加osd(ceph-deploy)