块是一个字节序列(例如,一个 512 字节的数据块)。基于块的存储接口是最常见的存储数据方法,它们基于旋转介质,像硬盘、 CD 、软盘、甚至传统的 磁带。无处不在的块设备接口使虚拟块设备成为与 Ceph 这样的海量存储系统交互的理想之选。
Ceph 块设备是精简配置的、大小可调且将数据条带化存储到集群内的多个 OSD 。 Ceph 块设备利用 RADOS 的多种能力,如快照、复制和一致性。 Ceph 的 RADOS 块设备( RBD )使用内核模块或 librbd 库与 OSD 交互。
要使用 Ceph 块设备,你必须有一个在运行的 Ceph 集群。
创建块存储必须先创建pools
1 创建pool
查看群集内是否有pools存在
ceph osd lspools
目前已经有一个device_health_metrics pool存在,这个池是之前添加OSD磁盘时系统创建的
查看这个池目前使用状态
ceph df
如果要修改pool名字可以用以下语句执行
osd pool rename
ceph osd pool rename device_health_metrics RDB_T