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

setattr/setxattr don't need to set security irrelevant attrs/xattrs to shards

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: Lustre 2.10.0
    • Fix Version/s: Lustre 2.14.0
    • Labels:
    • Severity:
      3
    • Rank (Obsolete):
      9223372036854775807

      Description

      Currently setattr/setxattr will set all attr/xattr on all shards for directory, if they are irrelevant to security, it's not necessary because client will merge attributes from master object and all shards, and xattr is obtained from master object. As a side effect, doing this will turn many operations into distributed operations, e.g. close will update atime, which makes system slow.

        Attachments

          Activity

            People

            • Assignee:
              hongchao.zhang Hongchao Zhang
              Reporter:
              laisiyao Lai Siyao
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Due:
                Created:
                Updated: