0 前言
本文参考以下链接
1 pg_num
用此命令创建存储池时:
ceph osd pool create {pool-name} pg_num
确定 pg_num 取值是强制性的,因为不能自动计算。常用的较为通用的取值:
- 少于 5 个 osd,pg_num 设置为 128
- osd 数量在 5 到 10 个时,pg_num 设置为 512
- osd 数量在 10 到 50 个时,pg_num = 4096
- osd 数量大于 50 是,需要理解 ceph 的权衡算法,自己计算 pg_num 取值
- 自行计算 pg_num 取值时可使用 ceph 配套的 pg_num 取值工具 pgcalc