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

Client cache directory information is not updated

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • Lustre 2.1.5
    • None
    • 3
    • 9968

      Hi,

      On a customer cluster, we noticed that Lustre client cache directory information is not updated when directory owner or access mode changes.

      If a user tries to change owner/group or directory mode and then looks for the change from another node, the change is not visible. Moreover, the more we look, the more the cache update is delayed.

      We were suspecting troubles related to LU-3671, but we checked that sync_permission is set to 1.

      This problem is easy to reproduce:
      Node 1 : make directory
      with umask 0027
      mkdir <lustre filesystem>/<new directory>

      Node 2 : add directory in node2 cache
      cd <lustre filesystem>/<new directory>
      ls -lia

      Node 1 : update directory
      chmod 770 <lustre filesystem>/<new directory>
      or
      chown
      or both

      Node 2 : look for the change
      ls -lia (don't wait more than 10s)

      Thanks,
      Sebastien.

            laisiyao Lai Siyao
            sebastien.buisson Sebastien Buisson (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved: