Red Hat Training

A Red Hat training course is available for Red Hat Ceph Storage

7.4. 修复事件 PG

由于深度清理过程中出现错误,一些 PG 可以包含不一致的情况。Ceph 将这样的放置组报告为 inconsistent:

HEALTH_ERR 1 pgs inconsistent; 2 scrub errors
pg 0.6 is active+clean+inconsistent, acting [0,1,2]
2 scrub errors
警告

您只能修复某些不一致的问题。如果 Ceph 日志包括以下错误,则不要修复 PG:

<pg.id> shard <osd>: soid <object> digest <digest> != known digest <digest>
<pg.id> shard <osd>: soid <object> omap_digest <digest> != known omap_digest <digest>

相反,打开支持问题单。详情请查看 第 9 章 联系红帽支持服务

修复 inconsistent 放置组:

ceph pg repair <id>

使用 inconsistent 放置组的 ID 替换 <id>

另请参阅