Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-10938 Metadata writeback cache support
  3. LU-13016

WBC1.5: Cached data reintegration after the client was evicted

    XMLWordPrintable

Details

    • Technical task
    • Resolution: Unresolved
    • Major
    • None
    • None
    • None
    • 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.

      Attachments

        Issue Links

          Activity

            People

              wc-triage WC Triage
              qian_wc Qian Yingjin
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: