Details
-
Improvement
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
9223372036854775807
Description
With delayed write implemented in FLR phase 1, while writing to a mirrored file, only one primary or preferred mirror will be updated directly during the write, and other mirrors will be marked as STALE. The state of the mirrored file will be changed from RDONLY to WRITE_PENDING, and this change will be recorded as type "FLRW" in Lustre MDT ChangeLog. The mirrored file can subsequently return to a RDONLY state again by resync operation, which can be done by "lfs mirror resync" command or policy engine.
In this ticket, we'll describe the resync event in detail so that it can be integrated into a policy engine like Robinhood.