天天看點

ceph第一次實驗

1.ceph的元件和功能

ceph第一次實驗

2.ceph的資料讀寫流程

eph的讀/寫操作采用Primary-Replica模型,用戶端隻向Object所對應OSD set的Primary OSD發起讀/寫請求,這保證了資料的強一緻性。當Primary OSD收到Object的寫請求時,它負責把資料發送給其他副本,隻有這個資料被儲存在所有的OSD上時,Primary OSD才應答Object的寫請求,這保證了副本的一緻性。

3.使用ceph-deploy安裝一個最少三個節點的ceph叢集 推薦3個或以上的磁盤作為專用osd

(1)建立三台虛機并分别添加三塊磁盤

ceph第一次實驗

(2)修改主機名并配置三台虛機的免密登入

ceph第一次實驗
ceph第一次實驗

(3)配置時間同步

ceph第一次實驗
ceph第一次實驗

其他兩台虛機的配置

ceph第一次實驗

(4)傳入ceph.ios

ceph第一次實驗

(5)node1配置為yum倉庫伺服器,其他節點使用ftp方式使用ceph倉庫

ceph第一次實驗
ceph第一次實驗

(6)部署ceph叢集

步驟一:安裝ceph-deploy

ceph第一次實驗

步驟二:建立ceph叢集,在/ceph-cluster目錄下生成配置檔案。

ceph第一次實驗

步驟三:準備日志磁盤分區

步驟四:建立OSD存儲空間

ceph第一次實驗

步驟五:檢視ceph狀态,驗證

ceph第一次實驗