本文主要是介绍ceph (luminous 版) pool 管理,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目标
ceph 下利用命令行对池管理
显示池
参考下面命令可以查询当前 ceph 中 pool 信息
[root@cephsvr-128040 ceph]# rados lspools
volumes
[root@cephsvr-128040 ceph]# ceph osd lspools
1 volumes,
[root@cephsvr-128040 ceph]# ceph osd pool ls
volumes
[root@cephsvr-128040 ceph]# ceph osd pool ls detail
pool 1 'volumes' replicated size 3 min_size 1 crush_rule 0 object_hash rjenkins pg_num 2048 pgp_num 2048 last_change 161 flags hashpspool stripe_width 0 application rbdremoved_snaps [1~3]
池使用率
参考下面命令
[root@cephsvr-128040 ceph]# rados df
POOL_NAME USED OBJECTS CLONES COPIES MISSING_ON_PRIMARY UNFOUND DEGRADED RD_OPS RD WR_OPS WR
volumes 1496M 383 0 1149 0 0 0 42762 1528M 2422 1485Mtotal_objects 383
total_used 8476M
total_avail 196T
total_space 196T
[root@cephsvr-128040 ceph]# ceph df
GLOBAL:SIZE AVAIL RAW USED %RAW USED196T 196T 8476M 0
POOLS:NAME ID USED %USED MAX AVAIL OBJECTSvolumes 1 1496M 0 186T 383
创建池
格式
ceph osd pool create {pool-name} {pg-num} [{pgp-num}]
命令行
ceph osd pool create volumes 2048 2048
pg-num 与 gpg-num
当前以 36 osd 只创建一个池 3 副本的容量进行计算
假如预计以后需要进行两倍扩容, 那么
这篇关于ceph (luminous 版) pool 管理的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!