Details
-
New Feature
-
Resolution: Fixed
-
Critical
-
Lustre 2.5.0
-
89
-
8251
Description
This ticket is related to running the existing OI Scrub checking for OST OSD devices. This includes
- running the object iterator (should already work)
- rebuilding the OI (O/$seq/d*/$oid for OST objects
- rebuilding the O/$seq/LAST_ID file if incorrect (
LU-14)
OI table based scanning to repair the inconsistency of inode without LMA (or dummy OI mapping items) will be an time-consuming work. Just like find out orphan OST-objects for LFSCK phase II, we can consider to do that in later release. Instead, I made another relative simple patch to resolve part of the issues: only the used/accessed objects will be repaired by the RPC service threads.
http://review.whamcloud.com/#/c/6899/
Andreas, how do you think?