问题描述
ceph -s
状态输出如下:
分析过程
scrubbed 功能用于 PG,是为了检测 PG 分布到各 osds 上的数据是否一致,deep-scrubbed 的检测模式除了检测数据的元数据信息外,还会检测数据的内容是否一致,速度较慢且消耗磁盘读取,一般设置在晚上进行scrubbed ,如果超过了设定时间,若有PG未进行deep-scrubbed,就会报警了
解决办法
**先查看哪些PG需要deep-scrubbed **
ceph health detail
再批量执行手动deep-scrubbed
有规律就好办了:ceph pg deep-scrub PG_ID
for i in `seq 0 7`;do ceph pg deep-scrub 3.$i;done
执行后核实一下状态
ceph -s
:is OK!
文章来源:https://www.toymoban.com/news/detail-607227.html
end文章来源地址https://www.toymoban.com/news/detail-607227.html
到了这里,关于ceph状态报:pgs not deep-scrubbed in time的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!