ceph rbd 常用命令

1.rbd   ls   查看ceph默认资源池rbd里面的镜像

2.rbd info xxx.img  查看xxx.img的具体的具体信息

3.rbd rm xxx.img  删除xxx.img

4.rbd cp aaa.img bbb.img  拷贝镜像aaa.img为bbb.img

5.rbd rename aaa.img  bbb.img  重命名aaa.img为bbb.img

6.rbd import aaa.img  将本地的aaa.img导入ceph集群中

7.rbd export aaa.img  将ceph集群中aaa.img导出到本地

8.rbd import --image-format 2 win2008_32.img rbd/win2008_test.img --order 25

导入原有虚机镜像, format为2,--order 25 表示object size为32M

(将win2008_32.img导入rbd资源池,并命名为win2008_test.img,因为在快照保护时format必须是2,import默认format是1)

9.创建镜像快照(给win2008_test.img创建名为win2008Snap 的快照)

rbd snap create --snap win2008Snap rbd/win2008_test.img

10.保护快照

rbd snap protect rbd/win2008_test.img@win2008Snap

(保护win2008_test的快照文件) 

11.克隆快照(克隆rbd资源池中的win2008_test的快照 至rbd/newstest.img中)

rbd clone rbd/win2008_test.img@win2008Snap rbd/newtest.img

12.快照去保护  rbd snap unprotect rbd/win2008_test.img@win2008Snap

13 查看镜像是否有快照 rbd snap ls rbd/test3_temp1_clone.img

14.删除快照    rbd snap rm rbd/win2008_test.img@win2008Snap

15.还原快照克隆出来的镜像   rbd flatten rbd/test.img

16.查看子镜像 rbd children 资源池名/镜像名@快照名 

rbd children rbd/test.img@test_snp.img

17.将块设备映射到本地  rbd map disk01 –pool rbd –id admin

18.查看所有的映射  rbd showmapped

19.取消映射  rbd unmap /dev/rbd1

20.rbd resize rbd/test.img -s 10G

ceph命令:

1. 查看osd 的目录树:  ceph osd tree

2. 查看机器的实时运行状态 :ceph –w

3. 查看ceph的存储空间 :ceph df

4. 查看mon的状态信息 :ceph mon stat

5. 查看osd运行状态 : ceph osd stat
--------------------- 
原文:https://blog.csdn.net/u010087830/article/details/49746087 

猜你喜欢

转载自blog.csdn.net/zhongbeida_xue/article/details/86002940
今日推荐