ceph 调整权重

ceph 调整权重

说明

调权重其实就是调优先级 简单来说 调整权重意思就是 ceph osd df |sort -nk 7查看时有某些osd 使用率到达85%(user%),这时候ceph –s查看就有near full osd(s),更重要的是 到达85以后,pg就会停止或者极少量写入数据。达到90%就会导致整个集群无法使用(比列可以调的,默认是90%), 一般不会某个让%user达到90,会提前调整权重 让使用率偏高的优先级调低 或者使用率低的优先级调高。
在这里插入图片描述

开始操作及注意事项

建议每次调整一个osd ,等同步完成后再进行下一个,下面会说调整如何查看

查看使用率

凡是%user达到85的都需要调整
ceph osd df |sort -nk 7
在这里插入图片描述

调整权重及调整后查看

格式:ceph osd reweight osdID REWEIGHT(osdid和reweight用ceph osd df查看)
如:调整上图调整osdid为1的优先级为0.85 :ceph osd reweight 1 0.85
在这里插入图片描述
注:这个REWEIGHT值 越低 表示优先级越低 也就是说数据会优先往REWEIGHT的上面写,默认是1.

调整完毕以后 使用ceph –s 查看 会有一个数据同步进度 等进度完成以后再调整下一个
在这里插入图片描述

使用率达到85%不调整的影响

刚开始说了 osd使用率达到85以后 数据会停止或者极少量写入,现在来详细说明,首先查看 remapped (重映射) ,具体看图
ceph pg dump | grep remapped
在这里插入图片描述

发布了67 篇原创文章 · 获赞 32 · 访问量 5万+

猜你喜欢

转载自blog.csdn.net/cuichongxin/article/details/103969243