在对 Ceph 进行调优时常常会通过查看 PG 在 OSD 中的分布情况,如果分布不均匀,会影响集群性能。

使用下面命令可以查看 PG 在 OSD 的分布情况:

echo -e "OSD-ID\t\t\tPGS";for i in `ceph osd ls`;do echo -ne "osd.$i\t\t\t";ceph pg ls-by-primary $i|grep -v PG_STAT|wc -l ;done

查看PG在OSD的分布情况.png

调优参考:Nautilus 版本PG 分布调优

标签: none

添加新评论