Project

General

Profile

Feature #1474

scrub: repair intra-node inconsistencies

Added by Josh Durgin about 9 years ago. Updated over 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Component(RADOS):
OSD
Pull request ID:

Description

Currently scrub repairs inter-node inconsistencies in object existence, xattrs, and size. There are a bunch of intra-node inconsistencies detected in ReplicatedPG::_scrub - which will be repaired if they aren't inconsistent on the authoritative peer.

If the authoritative node has such inconsistencies (i.e. mismatched object info size and on disk object size, missing xattrs, etc.) these will be propagated, instead of fixed.
These inconsistencies should be repaired if possible.

History

#1 Updated by Sage Weil about 9 years ago

  • translation missing: en.field_position set to 1
  • translation missing: en.field_position changed from 1 to 883

#2 Updated by Sage Weil about 9 years ago

  • Target version changed from v0.36 to v0.37

#3 Updated by Sage Weil about 9 years ago

  • Target version deleted (v0.37)

#4 Updated by Loic Dachary about 6 years ago

I believe this is no longer a problem. Is it ?

#5 Updated by Patrick Donnelly over 1 year ago

  • Project changed from Ceph to RADOS
  • Category deleted (OSD)
  • Start date deleted (08/31/2011)
  • Component(RADOS) OSD added

Also available in: Atom PDF