Ceph RBD 入门系列(一) : 块设备的基本使用及librbd在各个应用场景的位置
一、Ceph 块设备
块设备是Ceph三种类型存储方式(块存储/对象存储/文件存储)最重要的
1. 先在Ceph 存储集群中创建一个映像(image),使用下列命令:
rbd create --size {megabytes} {pool-name}/{image-name}
例如,要在 swimmingpool 这个存储池中创建一个名为 bar 、大小为 1GB 的映像,执行:
rbd create --size 1024 swimmingpool/bar
2. 映射块设备
通过内核 rbd 模块把指定映像映射到某一块设备。必须指定映像名、存储池名、和用户名。若 RBD 内核模块尚未加载, rbd 命令会自动加载。
sudo rbd map {pool-name}/{image-name} --id {user-name}
例如:
mount /dev/rbd0 /mnt/rbd/ #将块设备映射的磁盘挂载到本地文件夹 rbd showmapped #查看系统中已经映射的块设备
二、QEMU 与块设备
三、通过Libvirt使用Ceph RBD
四、块设备与 OpenStack
rbd-fuse – 把 rbd 映像展现为文件
rbd-nbd – 把 rbd 镜像映射为 nbd 设备
参考:http://docs.ceph.org.cn/rbd
Ceph RBD 入门系列(一) : 块设备的基本使用及librbd在各个应用场景的位置相关推荐
- ctl命令 usb_USB入门系列之六 —— USB设备的枚举过程
USB主机在检测到USB设备插入后,就要对设备进行枚举了.为什么要枚举呢?枚举就是从设备读取一些信息,知道设备是什么样的设备,如何进行通信,这样主机就可以根据这些信息来加载合适的驱动程序.调试USB设 ...
- 初试 Ceph 存储之块设备、文件系统、对象存储
目录 Ceph 存储介绍 环境.软件准备 Ceph 块设备 Ceph 文件系统 Ceph 对象存储 1.Ceph 存储介绍 Ceph 是一个开源的分布式存储系统,包括对象存储.块设备.文件系统.它可靠 ...
- ceph(存储之块设备、文件系统、对象存储)
1.Ceph 存储介绍 Ceph 是一个开源的分布式存储系统,包括对象存储.块设备.文件系统.它可靠性高.管理方便.伸缩性强,能够轻松应对PB.EB级别数据.Ceph 存储体系中,核心为 RADOS, ...
- 上升沿判断语句_FPGA入门系列6判断语句
文章 简介 本系列文章主要针对FPGA初学者编写,包括FPGA的模块书写.基础语法.状态机.RAM.UART.SPI.VGA.以及功能验证等.将每一个知识点作为一个章节进行讲解,旨在更快速的提升初学者 ...
- Ceph集群搭建系列(六):RBD块设备的使用场景、原理分析及其创建
一.前言 下图数据出自2018年ceph社区用户调查报告,Ceph RBD接口的使用场景主要是VM和DB数据库. 而使用Ceph RBD的接口方式的用户数据如下,主要是librbd 和 kernel ...
- 设置开机ceph自动map rbd块设备
2019独角兽企业重金招聘Python工程师标准>>> 1. 先下载init-rbdmap到/etc/init.d目录: wget https://raw.github.com/ce ...
- Ceph使用块设备完整操作流程
Ceph使用块存储,系统内核需要3.0及以上的内核,以支持一些ceph模块. 创建块的时候可以指定类型(type1和type2),只有type2的可以对快照进行保护,保护以后才能做克隆. 使用块设 ...
- Ceph分布式存储实战:从0搭建一个存储集群,并把块设备镜像映射到CentOS 7系统上的步骤
本文配套视频和笔记: Ceph分布式存储实战(Ceph快速上手) B站视频在线观看链接:[千锋教育]Ceph分布式存储技术教程(进阶到实战) 百度网盘链接:2020全新_Ceph分布式存储技术-进阶到 ...
- Ceph使用---块设备、RGW、CephFS初步使用
一.ceph应用逻辑图 1.1.rbd块设备应用 [root@ceph-deploy ~]# ceph osd pool create myrbd1 64 64 #创建存储池,指定pg和pgp的数量, ...
最新文章
- 手把手教你重构乱糟糟的代码
- 计算机制作印章,制作印章软件【处理办法】
- Java集合:List转数组互转
- 卡尔曼滤波、粒子滤波【通俗解释】
- 中介者模式java_图解Java设计模式之中介者模式
- 基于JAVA+SpringMVC+Mybatis+MYSQL的人力资源管理系统
- mysql命令行操作大全_mysql命令行操作大全 mysql命令行操作总结
- 一个form 如何做两次提交_如何做一个好父母
- Unity延迟和重复调用方法
- 如何在终端窗口中在Linux中创建文件?
- mysql的常见命令与语法规范
- 学计算机平面设计软件有哪些,计算机平面设计软件有哪些
- 用计算机解一元二次,请简述如何用科学计算器解一元二次方程
- 计算机网络自顶向下 1
- 7款最好用的图片无损,视频无损压缩软件
- Java学习06–前端基础之HTML
- python怎么取百位_#python计算结果百位500向下取整,(0-499取000,500-999取500)
- 使用cmd命令窗口打开对应的应用程序
- SolidWorks焊件中将各结构构件分解成单个零件的方法
- 【手机端测试的关注点】Android 和 IOS 两大主流系统测试点