您好,登錄后才能下訂單哦!
這篇文章主要介紹如何使用ceph-deploy部署ceph命令,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
1.在每個節點執行useradd命令添加一個用戶(如ceph),密碼設為空
2.在mon.0節點執行ssh-keygen命令,然后執行ssh-copy-id將ssh public key復制到各個節點。修改 sshd config文件,開啟遠程無密碼登錄。
3.ceph-deploy install 在每個節點執行(實質是安裝Ceph packages,iso已經包含,此步驟可以略過)
4. ceph-deploy new 增加mon節點,修改ceph.conf
這個命令其實就是僅僅生成了ceph.conf 和ceph.mon.keyring 文件。
5. ceph-deploy mon create-initial
6. ceph-deploy osd zap //格式化分區
7. ceph-deploy osd prepare //增加osd
8. ceph-deploy osd activate (create = prepare then activate )
9. ceph-deploy admin
復制ceph.conf 和 ceph.client.admin.keyring到/etc/ceph ,以后執行命令的時候可以使用 ceph CLI 而不用指定monitor address 和 ceph.client.admin.keyring
這樣每個節點就可以管理集群了。
10.ceph-deploy mon create 添加mon節點
11. ceph-deploy forgetkeys 刪除本地的keys
12. ceph-deploy gatherkeys 從moniter節點重新獲得keys,用來管理節點。(for administering the cluster and bootstrapping new nodes)
13. ceph-deploy config pull 從集群獲得 ceph.conf
14.ceph-create-keys --id :
生成 /var/lib/ceph/bootstrap-mds/ceph.keyring
15.配置文件如下:
deploy目錄下:
ceph.conf
ceph.mon.keyring -> 集群keying
ceph.bootstrap-mds.keyring
ceph.bootstrap-osd.keyring ->用來創建osd
ceph.client.admin.keyring -> 創建 administrator keyring,產生admin用戶,并將用戶添加到keyring。需要將該keyring添加到ceph.mon,keyring
releasse.asc
ceph.log
/var/lib下:
/var/lib/ceph/bootstrap-osd/ceph.keyring
/var/lib/ceph/bootstrap-mds/ceph.keyring
/etc下:
/etc/ceph/ceph.conf
/etc/ceph/ceph.client.admin.keyring
/root下:
/root/.cephconfig
以上是“如何使用ceph-deploy部署ceph命令”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。