Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-18746

'lfs mirror extend' should allow creating a new STALE mirror

Details

    • Improvement
    • Resolution: Unresolved
    • Minor
    • None
    • Lustre 2.17.0
    • 3
    • 9223372036854775807

    Description

      It should be possible to allow "lfs mirror extend -N ... --no-resync" to add a new mirror to a file that is marked STALE and not resync'd before the command returns. This will allow the "lfs mirror extend" caller to specify the new mirror layout, but leave the task of copying the data into the mirror to another node (e.g. HSM agent or background scanning/resync tool).

      Attachments

        Issue Links

          Activity

            [LU-18746] 'lfs mirror extend' should allow creating a new STALE mirror
            adilger Andreas Dilger made changes -
            Labels Original: easy New: medium
            bobijam Zhenyu Xu added a comment -

            https://review.whamcloud.com/c/fs/lustre-release/+/58229/

            Subject: LU-18746 flr: allow merge stale mirror
            Porject: fs/lustre-release
            Branch: master
            Current Patch Set: 5
            Commit: 391dc9b2533847efeb5f354ab23b56f3b74b7f3d

            bobijam Zhenyu Xu added a comment - https://review.whamcloud.com/c/fs/lustre-release/+/58229/ Subject: LU-18746 flr: allow merge stale mirror Porject: fs/lustre-release Branch: master Current Patch Set: 5 Commit: 391dc9b2533847efeb5f354ab23b56f3b74b7f3d
            adilger Andreas Dilger made changes -
            Assignee Original: WC Triage [ wc-triage ] New: Zhenyu Xu [ bobijam ]

            This is implemented by patch https://review.whamcloud.com/58229 "LU-18332 lfs: add --no-resync option in mirror extend".

            adilger Andreas Dilger added a comment - This is implemented by patch https://review.whamcloud.com/58229 " LU-18332 lfs: add --no-resync option in mirror extend ".
            adilger Andreas Dilger made changes -
            Description Original: It should be possible to allow "{{lfs mirror extend -N ... --stale}}" to add a new mirror to a file that is marked {{STALE}} and *not* resync'd before the command returns. This will allow the "{{lfs mirror extend}}" caller to specify the new mirror layout, but leave the task of copying the data into the mirror to another node (e.g. HSM agent or background scanning/resync tool). New: It should be possible to allow "{{lfs mirror extend -N ... --no-resync}}" to add a new mirror to a file that is marked {{STALE}} and *not* resync'd before the command returns. This will allow the "{{lfs mirror extend}}" caller to specify the new mirror layout, but leave the task of copying the data into the mirror to another node (e.g. HSM agent or background scanning/resync tool).
            adilger Andreas Dilger made changes -
            Link New: This issue is related to LU-18332 [ LU-18332 ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to LU-14554 [ LU-14554 ]
            adilger Andreas Dilger made changes -
            Link New: This issue is related to LU-17531 [ LU-17531 ]
            adilger Andreas Dilger created issue -

            People

              bobijam Zhenyu Xu
              adilger Andreas Dilger
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: