Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-9349 PFL known issues tracking ticket
  3. LU-9335

sanity test 17l and 17k fail with ‘rsync: get_xattr_data: lgetxattr("*","trusted.lov",1573072) failed: Argument list too long (7)’

Details

    • Technical task
    • Resolution: Fixed
    • Critical
    • Lustre 2.10.0
    • Lustre 2.10.0
    • File system with a default composite file defined
    • 9223372036854775807

    Description

      We’ve started running all our test suites with a default composite file layout (PFL) set on the mount point. With this configuration, we are seeing sanity test_17l and test_17k consistently fail with ‘Argument list too long’. Specifically, for test 17k, the test_log is:

      == sanity test 17k: symlinks: rsync with xattrs enabled ============================================== 07:03:43 (1492067023)
      striped dir -i1 -c2 /mnt/lustre/d17k.sanity
      striped dir -i1 -c2 /mnt/lustre/d17k.sanity.new
      sending incremental file list
      rsync: get_xattr_data: lgetxattr(""/mnt/lustre/d17k.sanity/./f17k.sanity"","trusted.lov",1573072) failed: Argument list too long (7)
      ./
      f17k.sanity.lnk -> /mnt/lustre/d17k.sanity/f17k.sanity
      
      sent 923 bytes  received 25 bytes  632.00 bytes/sec
      total size is 35  speedup is 0.04
      rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1052) [sender=3.0.9]
       sanity test_17k: @@@@@@ FAIL: rsync failed with xattrs enabled
      

      For test 17k, the test log is:

      == sanity test 17l: Ensure lgetxattr's returned xattr size is consistent ============================= 07:03:45 (1492067025)
      striped dir -i1 -c2 /mnt/lustre/d17l.sanity
      lgetxattr(/mnt/lustre/d17l.sanity/f17l.sanity, lustre.lov, 0x7ff5f5b62010, 1573072) failed with 7: Argument list too long
       sanity test_17l: @@@@@@ FAIL: lgetxattr_size_check /mnt/lustre/d17l.sanity/f17l.sanity lustre.lov failed
      

      Test logs are at:
      https://testing.hpdd.intel.com/test_sets/9b2d9622-2039-11e7-b742-5254006e85c2
      https://testing.hpdd.intel.com/test_sets/67af86be-2027-11e7-9073-5254006e85c2

      Attachments

        Issue Links

          Activity

            [LU-9335] sanity test 17l and 17k fail with ‘rsync: get_xattr_data: lgetxattr("*","trusted.lov",1573072) failed: Argument list too long (7)’
            jamesanunez James Nunez (Inactive) made changes -
            Link New: This issue is related to LU-9484 [ LU-9484 ]
            pjones Peter Jones made changes -
            Fix Version/s New: Lustre 2.10.0 [ 12204 ]
            Resolution New: Fixed [ 1 ]
            Status Original: Open [ 1 ] New: Resolved [ 5 ]
            pjones Peter Jones added a comment -

            Landed for 2.10

            pjones Peter Jones added a comment - Landed for 2.10

            Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/26597/
            Subject: LU-9335 pfl: calculate PFL file LOVEA correctly
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 9460ff5f13102c5981f71e0bbffd4485977517ac

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch https://review.whamcloud.com/26597/ Subject: LU-9335 pfl: calculate PFL file LOVEA correctly Project: fs/lustre-release Branch: master Current Patch Set: Commit: 9460ff5f13102c5981f71e0bbffd4485977517ac
            adilger Andreas Dilger made changes -
            Parent New: LU-9349 [ 45517 ]
            Severity Original: 3 [ 10022 ]
            Issue Type Original: Bug [ 1 ] New: Technical task [ 7 ]
            jamesanunez James Nunez (Inactive) made changes -
            Remote Link New: This issue links to "Page (HPDD Community Wiki)" [ 20273 ]
            eberglan Eric Bergland (Inactive) made changes -
            Priority Original: Minor [ 4 ] New: Critical [ 2 ]
            jgmitter Joseph Gmitter (Inactive) made changes -
            Assignee Original: WC Triage [ wc-triage ] New: Jinshan Xiong [ jay ]

            Andreas Dilger (andreas.dilger@intel.com) merged in patch https://review.whamcloud.com/26601/
            Subject: LU-9335 pfl: calculate PFL file LOVEA correctly
            Project: fs/lustre-release
            Branch: pfl
            Current Patch Set:
            Commit: 3e66aeb6ae4904f070d929f3f0cb81468d3f81c1

            gerrit Gerrit Updater added a comment - Andreas Dilger (andreas.dilger@intel.com) merged in patch https://review.whamcloud.com/26601/ Subject: LU-9335 pfl: calculate PFL file LOVEA correctly Project: fs/lustre-release Branch: pfl Current Patch Set: Commit: 3e66aeb6ae4904f070d929f3f0cb81468d3f81c1

            Andreas Dilger (andreas.dilger@intel.com) merged in patch https://review.whamcloud.com/26611/
            Subject: LU-9335 pfl: calculate PFL file LOVEA correctly
            Project: fs/lustre-release
            Branch: pfl
            Current Patch Set:
            Commit: a719cedfe4e449c088fd03e09f2b4064cd2ef688

            gerrit Gerrit Updater added a comment - Andreas Dilger (andreas.dilger@intel.com) merged in patch https://review.whamcloud.com/26611/ Subject: LU-9335 pfl: calculate PFL file LOVEA correctly Project: fs/lustre-release Branch: pfl Current Patch Set: Commit: a719cedfe4e449c088fd03e09f2b4064cd2ef688

            People

              jay Jinshan Xiong (Inactive)
              jamesanunez James Nunez (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: