锦通 发表于 2024-6-14 21:58:43

ceph状态报:pgs not deep-scrubbed in time

题目描述

ceph -s状态输出如下:
https://img-blog.csdnimg.cn/img_convert/96207d9c8c6f6ea373b6c09641ce4e93.png
分析过程

   scrubbed 功能用于 PG,是为了检测 PG 分布到各 osds 上的数据是否一致,deep-scrubbed 的检测模式除了检测数据的元数据信息外,还会检测数据的内容是否一致,速率较慢且消耗磁盘读取,一般设置在晚上进行scrubbed ,假如凌驾了设定时间,如有PG未进行deep-scrubbed,就会报警了
办理办法

**先查看哪些PG必要deep-scrubbed **
ceph health detail
https://img-blog.csdnimg.cn/img_convert/30f7dcd7a7a8027272a00f5ff003f93d.png
再批量执行手动deep-scrubbed
有规律就好办了:ceph pg deep-scrub PG_ID
for i in `seq 0 7`;do ceph pg deep-scrub 3.$i;done
https://img-blog.csdnimg.cn/img_convert/9bc9182b525d3f1034c8e440e85df014.png
执行后核实一下状态
ceph -s :is OK!
https://img-blog.csdnimg.cn/img_convert/de00514abc91de339384309db2dab9e1.png
end

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: ceph状态报:pgs not deep-scrubbed in time