Ceph块存储

本文详细介绍了如何创建和管理Ceph块存储,包括RBD块设备的使用,如创建、调整大小、映射及卸载镜像。此外,还涵盖了快照创建、克隆以及文件存储和对象存储的简要介绍。通过实例展示了Ceph在块存储领域的强大功能和灵活性。
摘要由CSDN通过智能技术生成

四、创建Ceph块存储
1.什么是块存储
●单机块设备
—光盘
—磁盘
●分布式块存储
—Ceph
—Cinder

2.RBD
●Ceph块设备也叫作RADOS块设备
—RADOS block device:RBD

●RBD驱动已经很好的集成在了linux内核中
●RBD提供了企业功能,如快照、COW克隆等等
●RBD还支持内存缓存,从而能够大大提高性能

●Linux内核可用直接访问Ceph块存储
●KVM可用借助于librbd访问


●  创建Ceph块存储步骤(裸盘)类似于自己买的移动硬盘
   在管理集群的主机上做如下操作:
   创建块存储镜像
   客户端映射镜像
   删除镜像
步骤一:创建镜像
1)查看存储池,默认存储池名称为rbd。
[root@node1 ~]# ceph osd lspools

2)创建镜像、查看镜像
[root@node1 ~]# rbd create demo-image --size 10G
#创建demo-image镜像,这里的demo-image创建的镜像名称,名称可以为任意字符。 size可以指定镜像大小
[root@node1 ~]# rbd create rbd/jacob  --size 10G     #在rbd池中创建名称为jacob的镜像(rbd/jacob),镜像名称可以任意
[root@node1 ~]# rbd list                    #列出所有镜像
[root@node1 ~]# rbd info demo-image        #查看demo-image这个镜像的详细信息

步骤二:动态调整
1)扩容容量
[root@node1 ~]# rbd resize --size 15G jacob         #调整jacob镜像的大小,jacob是镜像的名称,size指定扩容到15G
[root@node1 ~]# rbd info jacob

2)缩小容量
[root@node1 ~]# rbd resize --size 7G jacob --allow-shrink
#英文词汇:allow(允许),shrink(缩小)
[root@node1 ~]# rbd info jacob   #查看jacob这个镜像的详细信息。

步骤三:客户端使用镜像 ,通过KRBD访问
Linux内核可用直接访问Ceph块存储,KVM可用借助于librbd访问Ceph块存储。
1)客户端通过KRBD访问
● 客户端所需条件
—  客户端需要安装ceph-common软件包
—  拷贝配置文件(否则不知道集群在哪)
—  拷贝连接密钥(否则无连接权限)
[root@client ~]# yum -y  install ceph-common
[root@client ~]# scp 192.168.4.11:/etc/ceph/ceph.conf  /etc/ceph/
[root@client ~]# scp 192.168.4.11:/etc/ceph/ceph.client.admin.keyring \
/etc/ceph/
[root@client ~]# rbd map  jacob          #客户端访问映射服务器的jacob共享镜像
[root@client ~]#  lsblk                   #查看结果(会多一块磁盘)
[root@client ~]# rbd showmapped          #查看磁盘名和共享镜像名称的对应关系
id pool image snap device    
0  rbd  jacob -    /dev/rbd0

2) 客户端格式化、挂载分区
[root@client ~]# mkfs.xfs /dev/rbd0                          #格式化,格式为xf

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值