這篇文章主要介紹ceph10.1.0如何檢出對象數(shù)據(jù),文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
成都創(chuàng)新互聯(lián)主要從事做網(wǎng)站、成都網(wǎng)站設(shè)計、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)巴林左旗,10年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575
一、進行以下實驗操作前先部署ceph:http://my.oschina.net/u/857184/blog/653349
二、
要把對象存入 Ceph 存儲集群,客戶端必須做到:
指定對象名
指定存儲池
Ceph 客戶端檢出最新集群運行圖,用 CRUSH 算法計算出如何把對象映射到歸置組,然后動態(tài)地計算如何把歸置組分配到 OSD 。要定位對象,只需要對象名和存儲池名字即可,例如:ceph osd map {poolname} {object-name}
二、羅列對象存儲池,執(zhí)行$ceph osd lspools
三、我們先創(chuàng)建一個對象,用 rados put 命令加上對象名、一個有數(shù)據(jù)的測試文件路徑、并指定存儲池。例如:
$ echo "This is test conten" > testfile.txt $rados put test-object-1 testfile.txt --pool=rbd
四、為確認 Ceph 存儲集群存儲了此對象,可執(zhí)行:$rados -p rbd ls
五、定位對象:語法:ceph osd map {pool-name} {object-name}
$ceph osd map rbd test-object-1
五、Ceph 應(yīng)該會輸出對象的位置,例如:
六、用``rados rm`` 命令可刪除此測試對象,例如:
$rados rm test-object-1 --pool=rbd
以上是“ceph10.1.0如何檢出對象數(shù)據(jù)”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!