Details
-
Technical task
-
Resolution: Unresolved
-
Minor
-
None
-
None
-
None
-
9223372036854775807
Description
Allow directory to be modified if the primary or replica(s) are not available.
For the short term, this would preferably be handled by DNE distributed transactions that are batched up and stored locally for remote MDTs that are unavailable, and then replayed when the MDT returns online. However, there is an upper limit to how many transactions can be saved on the local MDT before it runs out of space.
At that point, it would be possible that the saved transactions would be dropped (to free up space), and only the FIDs of the remote directories are saved, and LFSCK would scan and repair all of these FIDs once the MDT comes back online.