Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-10911 FLR2: Read only erasure coding
  3. LU-20567

FLR-EC: handle '--ec 1+1' file components

XMLWordPrintable

    • Icon: Technical task Technical task
    • Resolution: Unresolved
    • Icon: Major Major
    • Lustre 2.18.0
    • Lustre 2.18.0
    • 3
    • 9223372036854775807

      Allowing 1-stripe components in a FLR-EC file with --ec 1+1 is critical for regular filesystem usage. This is the most common use case for plain files, or the first component of a PFL file and would allow EC to provide redundancy for these files. While this would double the space usage for this component, the 1-stripe component is normally going to be only a fraction of the size of later striped components (typically about 5% of capacity), so doubling this usage would not significantly affect overall filesystem capacity (e.g. only 5% increase in total space usage, vs 25% increase for the larger files).

      Currently there is no test case in sanity-ec.sh that exercises the --ec 1+1 layout. Maybe it already works?

            wc-triage WC Triage
            adilger Andreas Dilger
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: