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

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

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • Lustre 2.10.0
    • 3
    • 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

          [LU-11377] setattr/setxattr don't need to set security irrelevant attrs/xattrs to shards

          Hongchao Zhang (hongchao@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/36256
          Subject: LU-11377 lod: set xattr to slave stripes if needed
          Project: fs/lustre-release
          Branch: master
          Current Patch Set: 1
          Commit: 2f6a9b28c68d9528db02e1e3030c54e8f5a2e093

          gerrit Gerrit Updater added a comment - Hongchao Zhang (hongchao@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/36256 Subject: LU-11377 lod: set xattr to slave stripes if needed Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 2f6a9b28c68d9528db02e1e3030c54e8f5a2e093

          People

            hongchao.zhang Hongchao Zhang
            laisiyao Lai Siyao
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: