iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 9
0

Ceph 叢集部屬2

https://ithelp.ithome.com.tw/upload/images/20171228/20107467WI0J3W1Igs.jpg
使用一個Ceph Monitor和三個Ceph OSD守護行程創建一個Ceph儲存叢集。在Admin Node下,建立一個cluster資料夾,以維護ceph-deploy為叢集生成的配置檔和密鑰。

mkdir cluster
cd cluster

在您創建的用於保存配置詳細信息的目錄的管理節點上,使用ceph-deploy執行以下步驟。

  1. 創建叢集
ceph-deploy new {initial-monitor-node(s)}

{initial-monitor-node(s)}取代為目標hostname或fqdn

  1. 安裝ceph軟體包
ceph-deploy install {ceph-node} [...]
  1. 部署初始的monitor(s)節點並且產生密鑰
ceph-deploy mon create-initial

完成後,在資料夾下會產生下面幾個密鑰檔

  • ceph.client.admin.keyring
  • ceph.bootstrap-mgr.keyring
  • ceph.bootstrap-osd.keyring
  • ceph.bootstrap-mds.keyring
  • ceph.bootstrap-rgw.keyring
  • ceph.bootstrap-rbd.keyring
  1. 部署OSDs節點
    ceph-deploy osd create {ceph-node}:{device}

{ceph-node}取代為部署目標節點主機,{device}取代為儲存裝置

ceph-deploy osd create node1:/dev/sdb node2:/dev/sdb node3:/dev/sdb
  1. 確認叢集狀態
ssh node1 sudo ceph health

出現HEALTH_OK,表示叢集狀態正常


上一篇
Ceph 叢集部屬
下一篇
Ceph 使用
系列文
基於雲端Iaas基礎平台OpenStack結合Kubernetes,BlockChain,Spark,SDN24
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言