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

Support multiple filesets per nodemap

    XMLWordPrintable

Details

    • New Feature
    • Resolution: Unresolved
    • Minor
    • None
    • None
    • 9223372036854775807

    Description

      Multiple filesets per nodemap would be beneficial. The filesets consist of one primary path and several alternate path for a given tenant's nodemap. The primary fileset (mostly) corresponds to the current implementation's single available fileset. The new features are outlined below:

      • (new) The syntax for setting a fileset via lctl for a nodemap is extended:
      lctl set_param nodemap.<name>.fileset=<primary_path>[:alternate_path_1][:alternate_path_2][:alternate_path_3]... 
      • (new) A similar syntax is presented when printing the nodemap's fileset: lctl get_param nodemap.<name>.fileset
      • (unchanged) If the client-specific mount subdirectory is empty or it corresponds to the primary fileset, the client is presented with the primary fileset as Lustre's root mount point.
      • (new) If a client-specific mount subdirectory is not empty and not represented in any fileset, the subdirectory is appended to the primary fileset (if set) and used as Lustre's root mount point.
      • (new) If a client-specific mount subdirectory is not empty and is represented in any fileset, it is used as Lustre's root mount point.
      • Mounting fails if a path does not exist.

       

      Attachments

        Activity

          People

            mvef Marc Vef
            mvef Marc Vef
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated: