Project

General

Profile

Bug #33561

PG repair doesn't start on an inconsistent group

Added by Maks Kowalik about 1 year ago. Updated about 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
08/28/2018
Due date:
% Done:

0%

Source:
Community (user)
Tags:
Backport:
Regression:
Yes
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Component(RADOS):
Pull request ID:
Crash signature:

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.

History

#1 Updated by John Spray about 1 year ago

  • Project changed from Ceph to RADOS
  • Category deleted (common)

Also available in: Atom PDF