rbd
map
将image映射到本机的dev目录下
1、map
rbd map kubernetes-dynamic-pvc-0109fa77-b661-11e8-b718-005056851911 --pool tenx-pool
2、unmap
rbd unmap /dev/rbd0
mount
将块设备挂载到某个目录下(应该与Linux中mount差别不大)
1、mount
mount -o ro -t ext4 /dev/rbd0 /usr/app/zhangmingli/pvc-name
2、umount
umount /usr/app/zhangmingli/pvc-name
lock
lock和map和mount无关,是防止其他人同时要使用该image的一个操作
1、lock list
rbd lock list kubernetes-dynamic-pvc-0109fa77-b661-11e8-b718-005056851911 --pool tenx-pool
2、lock add
rbd lock add kubernetes-dynamic-pvc-0109fa77-b661-11e8-b718-005056851911 123 --pool tenx-pool
3、lock remove
rbd lock remove kubernetes-dynamic-pvc-0109fa77-b661-11e8-b718-005056851911 123 client.9252844 --pool tenx-pool
info
rbd info kubernetes-dynamic-pvc-0109fa77-b661-11e8-b718-005056851911 --pool tenx-pool
rbd image 'kubernetes-dynamic-pvc-0109fa77-b661-11e8-b718-005056851911':
size 512 MB in 128 objects
order 22 (4096 kB objects)
block_name_prefix: rbd_data.8c19a8643c9869
format: 2
features: layering
flags:
du
rbd du kubernetes-dynamic-pvc-0109fa77-b661-11e8-b718-005056851911 --pool tenx-pool
NAME PROVISIONED USED
kubernetes-dynamic-pvc-0109fa77-b661-11e8-b718-005056851911 512M 49152k