Bug #33561
openPG repair doesn't start on an inconsistent group
0%
Description
Version: 12.2.7
Issue timeline:
1.Deep-scrub discovered inconsistency in one group on a pool with 4 replicas - the inconsistency was omap_digest_mismatch. A non-primary OSD has an object with mismatched omap_digest:
"shards": [{ "osd": 53,"primary": false,"errors": [],"size": 0,"omap_digest": "0xcda0a59f","data_digest": "0xffffffff"},
{ "osd": 62,"primary": true,"errors": [],"size": 0,"omap_digest": "0xcda0a59f","data_digest": "0xffffffff"},
{ "osd": 113,"primary": false,"errors": [],"size": 0,"omap_digest": "0xd26019ee","data_digest": "0xffffffff"},
{ "osd": 163,"primary": false,"errors": [],"size": 0,"omap_digest": "0xcda0a59f","data_digest": "0xffffffff"}]
2. "ceph pg repair" was accepted, but it doesn't start.
Updated by John Spray over 5 years ago
- Project changed from Ceph to RADOS
- Category deleted (
common)