Details
-
Technical task
-
Resolution: Fixed
-
Major
-
Lustre 2.7.0
-
None
-
15376
Description
The namespace LFSCK needs to verify whether the stripe master's LMV EA and stripe slave's LMV EA match or not. If not, the namespace LFSCK needs to find the right one and repair the others. And then the namespace LFSCK on the stripe slave needs to check every name entry whether the name hash matches the shard or not. If not, the LFSCK will mark the striped directory hash type as LMV_HASH_TYPE_UNKNOWN, then the applications still have change of reading the directory page. And in the future after async commit fully supported by DNE2, we the LFSCK will move the name entry from the wrong MDT to the right one. The later processing will be done under LU-5550.
Attachments
Issue Links
- is related to
-
LU-5353 GPF in __mdd_orphan_cleanup()
- Closed