ceph 部署rbd文件系统

分布式存储ceph创建RBD接口

—、RBD介绍
RBD全称为RADOS Block Device,是一种构建在RADOS集群之上为客户端提供块设备接口的存储服务中间层。这类的客户端包括虚拟机KVM和云计算操作系统OpenStack、CloudStack等。RBD为条带化,支持存储空间的动态扩容等特性,并可以借助RADOS实现快照,副本和一致性。客户端访问RBD 有两种方式。
  • 通过内核模块rbd.ko将镜像映射为本地块设备,通常设置文件一般为:/dev/rbd*

  • 另一种是通过librbd接口,KVM虚拟机就是使用这种接口。

二、RBD 基本操作
1、创建RBD接口需要创建专门用于RBD的存储池
# 1.先创建一个名为kvm的普通存储池,并指定pg与pgp都为32,池名自定义,所有节点都可以执行下述这条命令
[root@admin ceph]# ceph osd pool create kvm 32 32
pool 'kvm' created

# 2.再将存储池转换为RBD模式
[root@admin ceph]# ceph osd pool application enable kvm rbd
enabled application 'rbd' on pool 'kvm'

# 3.如果自定义过crush rule,请记得为pool指定crush rule
[root@admin ceph]#ceph osd pool set kvm crush_rule dan_rule
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

FikL-09-19

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值