RADOS命令

Pool简介

Pool是Ceph中的逻辑概念,不同的应用可以使用不同的Pool。

Pool相关命令

  1. root@dev:/# rados lspools
  2. rbd
  3. cephfs_data
  4. cephfs_metadata
  5. .rgw.root
  6. .rgw.control
  7. .rgw
  8. .rgw.gc
  9. .users.uid

如果想获得特定Pool的数据。

  1. root@dev:/# rados -p .rgw ls
  2. root@dev:/# rados -p .rgw.root ls
  3. default.region
  4. region_info.default
  5. zone_info.default

容量相关

获得当前OSD所用容量。

  1. root@dev:/# rados df
  2. pool name KB objects clones degraded unfound rd rd KB wr wr KB
  3. .rgw 0 0 0 0 0 0 0 0 0
  4. .rgw.control 0 8 0 0 0 0 0 0 0
  5. .rgw.gc 0 32 0 0 0 288 256 192 0
  6. .rgw.root 1 3 0 0 0 0 0 3 3
  7. .users.uid 0 0 0 0 0 0 0 0 0
  8. cephfs_data 0 0 0 0 0 0 0 0 0
  9. cephfs_metadata 2 20 0 0 0 0 0 31 8
  10. rbd 0 0 0 0 0 0 0 0 0
  11. total used 4630192 63
  12. total avail 13428976
  13. total space 19049892