9.7.3. 检查碎片
可以在线或离线检查 BlueStore OSD 的碎片级别。
前提条件
- 正在运行的 Red Hat Ceph Storage 3.3 或更高版本的存储集群。
- BlueStore OSDs.
在线 BlueStore 碎片得分
检查正在运行的 BlueStore OSD 进程:
简单报告:
语法
ceph daemon OSD_ID bluestore allocator score block
示例
[root@osd ~]# ceph daemon osd.123 bluestore allocator score block
详细的报告:
语法
ceph daemon OSD_ID bluestore allocator dump block
示例
[root@osd ~]# ceph daemon osd.123 bluestore allocator dump block
离线 BlueStore 碎片得分
检查非运行 BlueStore OSD 进程:
简单报告:
语法
ceph-bluestore-tool --path PATH_TO_OSD_DATA_DIRECTORY --allocator block free-score
示例
[root@osd ~]# ceph-bluestore-tool --path /var/lib/ceph/osd/ceph-123 --allocator block free-score
详细的报告:
语法
ceph-bluestore-tool --path PATH_TO_OSD_DATA_DIRECTORY --allocator block free-dump
示例
[root@osd ~]# ceph-bluestore-tool --path /var/lib/ceph/osd/ceph-123 --allocator block free-dump
其它资源
- 如需了解碎片分数的详细信息,请参阅 Red Hat Ceph Storage 4.1 BlueStore Fragmentation Tool。