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

enable 'user_xattr' and 'acl' on MDT by default

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Minor
    • None
    • Lustre 2.14.0, Lustre 2.16.0
    • 3
    • 9223372036854775807

    Description

      The "user_xattr" and "acl" filesystem mount options have been enabled by default in ext4 since the 2.6.32 kernels (RHEL6.x), but they are still required to enable xattrs and ACLs on the MDTs.

      However, it has also been standard for mkfs.lustre to specify these mount options as defaults on the MDT as far back as Git history goes (1.5.x), so there is virtually no reason not to make them the internal MDT defaults as well, unless "nouser_xattr" or "noacl" are specified. These negative options have been deprecated and non-functional for ext4 since 3.5 kernels (RHEL7.x), removed from ext4 in 6.0 kernels, so they should eventually be removed from Lustre as well. That should be deferred for a long time since all existing filesystems will still have them as persistent mount options, and would fail if they are removed.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated: