Details
-
Technical task
-
Resolution: Fixed
-
Critical
-
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