Details

    • Technical task
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • None
    • 9223372036854775807

    Description

      Optionally replicate many/all directories in the filesystem.

      • Enhance "lfs setdirstripe -N" option to specify replication count, if needed
      • Inherit LMR attributes from parent directory by default (with optional "--max-inherit")
      • Forbid to set child’s redundancy level less than parent redundancy
        • Otherwise, redundant child may be disconnected and inaccessible if non-redundant parent unavailable

      Namespace may still be incomplete, for example a "scratch/" subdirectory tree may be configured without any replicas because it needs performance over availability, but the namespace would at least be consistent and redundant from the root to the parent of "scratch/". Potentially, delayed redundancy could be added to such a directory after it was created and the main workload had finished operating on it.

      • Leverage LMR1 tools for conversion between LMR file(s) and non-LMR file(s)
      • Enhance LFSCK to handle adding/repairing redundancy, as needed beyond LRM1

      Attachments

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated: