Metadata writeback cache support (LU-10938)

[LU-13016] WBC1.5: Cached data reintegration after the client was evicted Created: 26/Nov/19  Updated: 10/Jan/22

Status: Open
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Technical task Priority: Major
Reporter: Qian Yingjin Assignee: WC Triage
Resolution: Unresolved Votes: 0
Labels: None

Issue Links:
Related
is related to LU-10938 Metadata writeback cache support Open
Rank (Obsolete): 9223372036854775807

 Description   

 

When the client is evicted by MDS, the granted WBC EX lock will be discarded on the MDS. After the client reconnects to MDS, we need to reintegrate the cached data protected by the cached WBC EX lock on the client, give the solution when the conflict happens.

During conflict check, we could use the version number used by COS (Commit On Share) to do a quick check whether a directory was modified before and use the layout generation and data version to check whether the file content was modified.


Generated at Sat Feb 10 02:57:38 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.