1.说明
1.1介绍
RBD全称RADOS block device,是Ceph对外提供的块设备服务。
2. 常用操作
2.1 查看pool里所有镜像
$ rbd ls rbd
03aa248c-0de5-45e5-9c2b-5fe26b230275
97ee910f-8427-4b58-9b6a-4ed3df7049d0
a-0124fc5c-02e2-40b8-a05f-101da2f7d9a8
a-289320f4-ae8e-49e6-89f7-deec439a3831
a-44750fdc-6202-4b45-a780-8eea75ce59e4
a-4f950dfc-49ac-456a-ad35-0ba32b8434fe
a-628571e1-2410-4b6b-a77e-cee0f75b205d
a-baad3cd0-ea33-4e83-9a7a-6c8f2771cdda
a22c9638-e6a0-4af2-84b9-2499ec602be7
a2b08a0a-ccfd-458a-865a-a654a7edbd11
aa-5af43070-ed7f-4b3a-bf0a-a096d0ded830
aa-9a9b4f3e-fe70-45c7-9d94-4466ec11a004
aa-dbf5a5ae-b34f-44d7-a388-09f6a2f6b120
aa-f9d89043-eaeb-405f-888f-ffc7d4b8dbc6
af9fc13c-3a16-4dc4-a43c-ba18e20bd345
asadf-f95750be-068f-4496-a6ab-f31a1652548b
bar
bd2
cephTestVinc1-dae297a1-f3bb-4def-bc6b-45e18cb59771
dad04587-5820-4e93-bcfe-e7de6303ad3a
foo
hwh-test01-0a48d573-47db-4b20-afe6-f5cd81025109
test
test-ui-2-2d0cffe7-31ab-4170-b2df-35bbaf46c0ed
test-ui-9-c69969c9-6053-4a00-aff4-bd2d2dfa6a30
test-ui-chengmo-0e16a21c-87cf-4cdd-ab99-f4ff7519584a
test01-7c9cfc39-70d6-4512-b8a1-d3fef19f098a
test02-13410f0a-3c25-4dc4-abca-f1b573b0cf02
test03-5cb84030-d596-4675-886e-82de52313e61
test05-8f7a5e7c-4fa6-480d-bf95-8af018625c37
test1-389f6a17-498f-4fad-93ca-e61aefd11941
test1-71a2737e-ea38-4ccc-8fd1-7b62699a7672
test1-d34c0338-467e-4422-96cd-03cd829fafb3
wuyue-be1606b7-b253-4924-bd2d-a3f797dbcb09
y-d568bdf8-ff88-474e-ab4e-35f1d42c3e13
2.2 查看pool里镜像的信息
$ rbd info -p rbd --image test-ui-2-2d0cffe7-31ab-4170-b2df-35bbaf46c0ed
rbd image 'test-ui-2-2d0cffe7-31ab-4170-b2df-35bbaf46c0ed':
size 1024 MB in 256 objects
order 22 (4096 kB objects)
block_name_prefix: rbd_data.1c2e01d173297
format: 2
features: layering
flags:
create_timestamp: Tue Nov 21 13:44:41 2017
2.3 为pool创建镜像
$ rbd create -p rbd --size 1000 lihang
$ rbd -p rbd info lihang
rbd image 'lihang':
size 1000 MB in 250 objects
order 22 (4096 kB objects)
block_name_prefix: rbd_data.1eaf374b0dc51
format: 2
features: layering, exclusive-lock, object-map, fast-diff, deep-flatten
flags:
create_timestamp: Thu Nov 23 19:32:34 2017
2.4 删除pool里镜像
$ rbd rm -p rbd lihang
Removing image: 100% complete...done.
2.5 调整pool里镜像的尺寸
$ rbd resize -p rbd --size 20000 lihang
Resizing image: 100% complete...done.
2.6 为pool里镜像创建快照
$ rbd snap create rbd/lihang@test
$ rbd snap ls -p rbd lihang
SNAPID NAME SIZE TIMESTAMP
37 test 20000 MB Thu Nov 23 19:36:27 2017