Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-10911 FLR2: Erasure coding
  3. LU-19548

FLR-EC: support for other lfs mirror commands

    XMLWordPrintable

Details

    • Technical task
    • Resolution: Unresolved
    • Medium
    • None
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      The lfs utility has a fairly extensive set of mirror commands:

      lfs mirror create - create a mirrored file or directory
      lfs mirror extend - add mirror(s) to an existing file
      lfs mirror split  - split a mirror from an existing mirrored file
      lfs mirror resync - resynchronize out-of-sync mirrored file(s)
      lfs mirror read   - read a mirror content of a mirrored file
      lfs mirror write  - write to a mirror of a mirrored file
      lfs mirror copy   - copy a mirror to other mirror(s) of a file
      lfs mirror verify - verify mirrored file(s)

      Of these, it is obvious how create, resync, read, write, and verify work, but we need to consider mirror extend, mirror split, and mirror copy, since it’s not necessarily obvious how they should behave.

      This ticket is to consider and implement those three commands:
      lfs mirror extend
      lfs mirror split
      lfs mirror copy

      Attachments

        Activity

          People

            wc-triage WC Triage
            paf0186 Patrick Farrell
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: