赞
踩
术语解释:RBD: RADOS Block Device的简称。
RBD是Ceph分布式集群最常使用的存储类型。block是一个有序字节,普通block大小为512字节,硬盘、CD光盘等都是基于block存储的设备。Ceph的block设备可以扩展大小且以条带化方式存储在集群中多个OSD中。BRD具有快照、多副本、克隆和一致性功能。
LIBRBD是访问RBD块存储的库,利用LIBRADOS与RBD进行交互,主要为虚拟机提供块设备,在Openstack,为虚拟机系统盘和数据盘提供块备灾就是使用大量BRD块存储。
KRBD通过内核中的RBD模块实现访问后端存储。
- ## 加载KRBD
- # modprobe rbd
-
- ## 查看RBD模块信息
- # modinfo rbd
-
- ## 创建一个10GB大小的块设备
- # rbd create test_block --size 10240
-
- ## 查看块
- # rbd list
- # rbd info test_block
-
- ## 映射到操作系统
- # rbd map test_block
-
- ## 查看已映射的block
- # rbd showmapped
- ## 存储池有关操作-------
- ## 建池
- # rados mkpool pool
- ## 查询池
- # rados lspools
-
- ## 镜像操作-------------
- ## 建镜像
- # rbd create pool/image1 --size 1024 --order 24 --image-format 2
- ## 查询镜像
- # rbs ls pool
- # rb
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。