欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

Ceph中怎么知道一個(gè)Object的存放位置

這篇文章主要介紹了Ceph中怎么知道一個(gè)Object的存放位置,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

成都創(chuàng)新互聯(lián)是一家專業(yè)提供雙灤企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、成都網(wǎng)站制作、H5響應(yīng)式網(wǎng)站、小程序制作等業(yè)務(wù)。10年已為雙灤眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。

ceph中,數(shù)據(jù)會(huì)被平均拆分為4MB(默認(rèn)值)的Object,然后通過Pool ---(crush)----> PG -----> OSD的流程,最后存放到OSD中。

那么怎么才能獲取一個(gè)Object的存放位置?

一、存放一個(gè)Object

要存放一個(gè)Object到ceph集群中,需要知道:

  1. Object的名字name

  2. 指定要存放Object的pool名

查看pools,這兒使用"testpool"這個(gè)pool。

# rados lspools
rbd
testpool

新建一個(gè)"test.txt"文件,生成名為"test-object-1”的Object,往"testpool"中寫入

# echo "test data" > test.txt
# rados put test-object-1 test.txt --pool=testpool

查看該Object

# rados -p testpool ls
rbd_directory
rbd_id.bar
rbd_data.5e3b248a65f6.0000000000000083
rbd_data.5e3b248a65f6.0000000000000080
rbd_data.5e3b248a65f6.00000000000000e0
rbd_data.5e3b248a65f6.0000000000000087
rbd_data.5e3b248a65f6.0000000000000000
rbd_data.5e3b248a65f6.00000000000000ff
rbd_data.5e3b248a65f6.0000000000000084
rbd_data.5e3b248a65f6.00000000000000a0
rbd_data.5e3b248a65f6.0000000000000060
rbd_data.5e3b248a65f6.0000000000000021
rbd_data.5e3b248a65f6.0000000000000004
rbd_data.5e3b248a65f6.0000000000000085
rbd_data.5e3b248a65f6.0000000000000081
rbd_data.5e3b248a65f6.0000000000000020
rbd_data.5e3b248a65f6.0000000000000086
rbd_data.5e3b248a65f6.0000000000000082
test-object-1
rbd_header.5e3b248a65f6

查看該Object在ceph集群中存放的位置。

# ceph osd map testpool test-object-1
osdmap e95 pool 'testpool' (1) object 'test-object-1' -> pg 1.74dc35e2 (1.1e2) -> up ([4,1], p4) acting ([4,1], p4)
上述輸出信息表明,在osdmap中 "epoch 95" --> pool number 1 "testpool'" 下,存放了“'test-object-1”的object,存放在PG “1.74dc35e2 (1.1e2)”,其osd是osd.4和osd.1,并且osd.4是Primary osd。

二、查看osdmap

獲取osdmap的二進(jìn)制文件

# sudo ceph osd getmap -o osds.map
got osdmap epoch 95

使用文本方式查看osdmap

# osdmaptool --print osds.map
osdmaptool: osdmap file 'osds.map'
epoch 95
fsid ced59665-9de8-42b7-b2c3-5a19cffe97c7
created 2016-03-25 21:13:13.595390
modified 2016-03-31 12:36:39.588974
flags sortbitwise

pool 0 'rbd' replicated size 2 min_size 2 crush_ruleset 0 object_hash rjenkins pg_num 128 pgp_num 128 last_change 16 flags hashpspool stripe_width 0
pool 1 'testpool' replicated size 2 min_size 2 crush_ruleset 0 object_hash rjenkins pg_num 512 pgp_num 512 last_change 95 flags hashpspool stripe_width 0
    removed_snaps [1~3]

max_osd 6
osd.0 up   in  weight 1 up_from 77 up_thru 88 down_at 70 last_clean_interval [54,61) 10.167.225.35:6812/3979 10.167.225.35:6813/3979 10.167.225.35:6814/3979 10.167.225.35:6815/3979 exists,up 5c0194c3-351b-4ce9-9864-083819a3e0cb
osd.1 up   in  weight 1 up_from 74 up_thru 91 down_at 70 last_clean_interval [51,61) 10.167.225.35:6808/3668 10.167.225.35:6809/3668 10.167.225.35:6810/3668 10.167.225.35:6811/3668 exists,up 02327243-d1e4-4ea5-9688-9c5e6f46ec44
osd.2 up   in  weight 1 up_from 68 up_thru 89 down_at 67 last_clean_interval [57,61) 10.167.225.35:6804/3107 10.167.225.35:6805/3107 10.167.225.35:6806/3107 10.167.225.35:6807/3107 exists,up 03a50780-9924-4f66-bf5c-71fa0b37bf2f
osd.3 up   in  weight 1 up_from 63 up_thru 89 down_at 62 last_clean_interval [48,61) 10.167.225.35:6800/2728 10.167.225.35:6801/2728 10.167.225.35:6802/2728 10.167.225.35:6803/2728 exists,up edaf6eda-6683-48bd-adf3-f9c748148036
osd.4 up   in  weight 1 up_from 85 up_thru 90 down_at 80 last_clean_interval [71,84) 10.167.225.63:6804/3048 10.167.225.63:6808/1003048 10.167.225.63:6809/1003048 10.167.225.63:6810/1003048 exists,up f57ba6b1-54e9-4bfc-930f-42adbdd036fb
osd.5 up   in  weight 1 up_from 85 up_thru 91 down_at 80 last_clean_interval [65,84) 10.167.225.63:6800/2559 10.167.225.63:6805/1002559 10.167.225.63:6807/1002559 10.167.225.63:6811/1002559 exists,up 583e265c-11c1-4230-81d6-7c9a58d0f463

三、刪除一個(gè)Object

使用如下rados rm命令,從pool中刪除該名字的object即可。

# rados rm test-object-1 --pool=testpool

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“Ceph中怎么知道一個(gè)Object的存放位置”這篇文章對大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!

網(wǎng)頁題目:Ceph中怎么知道一個(gè)Object的存放位置
URL分享:http://aaarwkj.com/article36/igscpg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站收錄、動(dòng)態(tài)網(wǎng)站移動(dòng)網(wǎng)站建設(shè)、定制網(wǎng)站企業(yè)建站品牌網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
亚洲综合五月天色婷婷| 日本视频天堂在线不卡| 国产自拍最新在线视频| 日韩精品一区二区国产| 精品日韩电影在线观看| 精品女同一区二区三区久久| 国产亚洲精品a久久7777| 日韩激情小视频在线观看| 亚洲精品一区久久狠狠欧美| 欧美精品日韩精品一区二区| 国产黄色一区二区三区| 天堂中文在线免费观看av| 日本理论午夜三级在线观看| 色吊丝二区三区中文字幕| 国产视频一区二区三区网| 夫妻在线观看高清视频| 九九视频免费观看91| 一区二区三区蜜桃av| 91久久精品国产免费一区| 中文字幕在线看精品乱码| 一区二区三区毛片免费| 国产中文字幕自拍视频| 有码国内精品人妻少妇| 国产三级久久精品三级91| 外国男人搞亚洲女人在线| 女人的天堂av免费在线观看| 国产精品一区二区毛卡片| 亚洲ve中文字幕久久一区二区| 亚洲天堂毛片在线观看| 97资源视频在线播放| 国产欧美日本精品视频| 日韩欧美国产精品一区| 亚洲国产日本一区自拍| 精品国产不卡在线观看| 国产在线精品成人欧美| 国产欧美成人综合色就色| 国产男女在线视频观看| 91一区二区三区在线| 成人18禁视频免费看| 性欧美一区二区三区| 久久夜色精品亚洲国产|