Feature #4138
MDS: forward scrub: add functionality to verify disk data is consistent
% Done:
0%
Source:
Development
Tags:
Backport:
Reviewed:
Affected Versions:
Component(FS):
MDS
Labels (FS):
Pull request ID:
Description
Design and implement a mechanism that, given a CInode, it will go check the actual disk state of that inode for consistency with the CInode. Initially we just need to verify the parent backpointers, and for directories that the rstats match.
Design it considering the later addition of more extensive checks, such as verifying actual file sizes.
Related issues
History
#1 Updated by Greg Farnum almost 8 years ago
- Subject changed from MDS: add functionality to verify disk data is consistent to MDS: forward scrub: add functionality to verify disk data is consistent
- Parent task deleted (
#4137)
#2 Updated by Greg Farnum almost 8 years ago
- Tracker changed from Subtask to Feature
#3 Updated by Greg Farnum over 6 years ago
- Status changed from New to In Progress
- Assignee set to Greg Farnum
Starting on this now.
#4 Updated by Greg Farnum over 6 years ago
- Target version set to v0.86
#5 Updated by Sage Weil over 6 years ago
- Target version changed from v0.86 to v0.87
#6 Updated by Greg Farnum about 6 years ago
- Status changed from In Progress to Fix Under Review
This bit at least has been isolated and put into a PR:
https://github.com/ceph/ceph/pull/2814
#7 Updated by Greg Farnum about 6 years ago
- Status changed from Fix Under Review to Resolved
This one ticket at least is definitely fulfilled by commit:daa9f9ffe82a811b5e0e69ef52241c4e0b7556bc
#8 Updated by Greg Farnum over 4 years ago
- Component(FS) MDS added