-----============= acceptance-small: sanity ============----- Wed Jun 3 18:03:48 EDT 2026 mgs: Rocky Linux release 8.10 (Green Obsidian) MGS_OS_ID_LIKE=rhel centos fedora rocky MGS_OS_VERSION_ID=8.10 MGS_OS_ID=rocky MGS_OS_VERSION_CODE=134873088 mds1: Rocky Linux release 8.10 (Green Obsidian) MDS1_OS_VERSION_ID=8.10 MDS1_OS_VERSION_CODE=134873088 MDS1_OS_ID_LIKE=rhel centos fedora rocky MDS1_OS_ID=rocky ost1: Rocky Linux release 8.10 (Green Obsidian) OST1_OS_VERSION_CODE=134873088 OST1_OS_ID_LIKE=rhel centos fedora rocky OST1_OS_VERSION_ID=8.10 OST1_OS_ID=rocky client: Rocky Linux release 8.10 (Green Obsidian) CLIENT_OS_ID=rocky CLIENT_OS_VERSION_CODE=134873088 CLIENT_OS_VERSION_ID=8.10 CLIENT_OS_ID_LIKE=rhel centos fedora rocky oleg251-server: /home/green/git/lustre-release/lustre/tests/except/sanity.56aa.ex oleg251-server: /home/green/git/lustre-release/lustre/tests/except/sanity.ex - see CLIENT_VERSION > v2_15_63-134-gdacc4b6d38 (34682169 > 34553734) for LU-15963, go 312 - see CLIENT_VERSION > v2_15_63-239-gab4ede45b4 (34682169 > 34553839) for LU-17856, go 56wa 56xe - see CLIENT_VERSION > v2_16_54-54-ga2e3a2f5a3 (34682169 > 34616886) for LU-14590, go 0d - see CLIENT_VERSION >= v2_17_50-196-g63ee4af3bb (34682169 >= 34681540) for LU-19620, go 60b - see CLIENT_VERSION >= v2_17_50-71-g2cbe29c282 (34682169 >= 34681415) for LU-19644, go 150ib - see CLIENT_VERSION >= v2_17_51-74 (34682169 >= 34681674) for LU-20010, go 56aa - need MDS1_VERSION <= 2.16.61-1-g89cf292a8c2 (34682169 <= 34618625) for LU-18938, skip 360 - see MDS1_VERSION <= CLIENT_VERSION (34682169 <= 34682169) for LU-18562, go 270a - need MDS1_VERSION < v2_14_55-100-g8a84c7f9c7 (34682169 < 34486116) for LU-14927, skip 0f excepting tests: 42a 42c 42b 118c 118d 407 119i 817 411a 130b 130c 130d 130e 130f 130g skipping tests SLOW=no: 27m 60i 64b 68 71 135 136 230d 300o 842 51b 51c 51e 834 === sanity: start setup 18:03:57 (1780524237) === oleg251-client.virtnet: executing check_config_client /mnt/lustre oleg251-client.virtnet: Checking config lustre mounted on /mnt/lustre Checking servers environments Checking clients oleg251-client.virtnet environments Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff9f8a07ece000.idle_timeout=debug osc.lustre-OST0001-osc-ffff9f8a07ece000.idle_timeout=debug disable quota as required oleg251-server: oleg251-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all === sanity: finish setup 18:04:10 (1780524250) === running as uid/gid/euid/egid 500/500/500/500, groups: 500 [true] running as uid/gid/euid/egid 500/500/500/500, groups: 500 [touch] [/mnt/lustre/d0_runas_test/f8379] preparing for tests involving mounts mke2fs 1.47.3-wc2 (11-Nov-2025) debug=all == sanity test 33h: temp file is located on the same MDT as target (crush) ========================================================== 18:04:12 (1780524252) striped dir -i1 -c2 -H crush /mnt/lustre/d33h.sanity pattern .f33h.sanity.XXXXXX /mnt/lustre/d33h.sanity/.f33h.sanity.VRWCTB MDT index mismatch 0 != 1 pattern f33h.sanity.XXXXXXXX /mnt/lustre/d33h.sanity/f33h.sanity.vizkcfce MDT index mismatch 0 != 1 2/80 MDT index mismatches, expect ~2 pattern .f33h.sanity.XXXXXX pattern f33h.sanity.XXXXXXXX 80/80 matches, expect ~80 for crush pattern=.f33h.sanity....XXX pattern=f33h.sanity....XXXXX 80/80 matches, expect ~80 for crush PASS 33h (18s) == sanity test 33hh: temp file is located on the same MDT as target (crush2) ========================================================== 18:04:30 (1780524270) striped dir -i1 -c2 -H crush2 /mnt/lustre/d33hh.sanity pattern .f33hh.sanity.XXXXXX pattern f33hh.sanity.XXXXXXXX 0/80 MDT index mismatches, expect ~2 pattern .f33hh.sanity.XXXXXX pattern f33hh.sanity.XXXXXXXX 39/80 matches, expect ~40 for crush2 pattern=.f33hh.sanity....XXX pattern=f33hh.sanity....XXXXX 42/80 matches, expect ~40 for crush2 PASS 33hh (18s) == sanity test 51b: exceed 64k subdirectory nlink limit on create, verify unlink ========================================================== 18:04:48 (1780524288) UUID 1K-blocks Used Available Use% Mounted on lustre-MDT0000_UUID 2210688 2432 2206208 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 2210688 2048 2206592 1% /mnt/lustre[MDT:1] lustre-OST0000_UUID 3771392 2048 3767296 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 3771392 2048 3767296 1% /mnt/lustre[OST:1] filesystem_summary: 7542784 4096 7534592 1% /mnt/lustre UUID Inodes IUsed IFree IUse% Mounted on lustre-MDT0000_UUID 553213 1149 552064 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 548594 479 548115 1% /mnt/lustre[MDT:1] lustre-OST0000_UUID 118730 938 117792 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 118731 939 117792 1% /mnt/lustre[OST:1] filesystem_summary: 237212 1628 235584 1% /mnt/lustre - mkdir 1701 (time 1780524300.79 total 10.00 last 170.02) - mkdir 3308 (time 1780524310.80 total 20.01 last 160.62) - mkdir 4919 (time 1780524320.80 total 30.01 last 161.07) - mkdir 6660 (time 1780524330.80 total 40.01 last 174.05) - mkdir 8183 (time 1780524340.81 total 50.02 last 152.23) - mkdir 9778 (time 1780524350.81 total 60.02 last 159.49) - mkdir 11456 (time 1780524360.81 total 70.02 last 167.72) - mkdir 13529 (time 1780524370.81 total 80.02 last 207.29) - mkdir 15737 (time 1780524380.81 total 90.02 last 220.80) - mkdir 17905 (time 1780524390.81 total 100.02 last 216.80) - mkdir 20000 (time 1780524400.21 total 109.42 last 223.09) - mkdir 21954 (time 1780524410.21 total 119.42 last 195.24) - mkdir 24137 (time 1780524420.21 total 129.42 last 218.30) - mkdir 26551 (time 1780524430.21 total 139.42 last 241.38) - mkdir 28839 (time 1780524440.22 total 149.43 last 228.74) - mkdir 30000 (time 1780524444.82 total 154.03 last 252.05) - mkdir 32626 (time 1780524454.83 total 164.04 last 262.54) total: 32818 mkdir in 164.78 seconds: 199.16 ops/second - mkdir 1684 (time 1780524300.79 total 10.00 last 168.33) - mkdir 3283 (time 1780524310.80 total 20.01 last 159.81) - mkdir 4868 (time 1780524320.80 total 30.01 last 158.47) - mkdir 6553 (time 1780524330.81 total 40.02 last 168.30) - mkdir 8087 (time 1780524340.81 total 50.02 last 153.39) - mkdir 9642 (time 1780524350.81 total 60.02 last 155.50) - mkdir 10000 (time 1780524353.18 total 62.39 last 151.22) - mkdir 11750 (time 1780524363.18 total 72.40 last 174.92) - mkdir 13962 (time 1780524373.19 total 82.40 last 221.15) - mkdir 16060 (time 1780524383.19 total 92.40 last 209.77) - mkdir 18242 (time 1780524393.19 total 102.40 last 218.18) - mkdir 20000 (time 1780524401.25 total 110.47 last 217.93) - mkdir 21933 (time 1780524411.26 total 120.47 last 193.27) - mkdir 24189 (time 1780524421.26 total 130.47 last 225.54) - mkdir 26541 (time 1780524431.26 total 140.47 last 235.15) - mkdir 28872 (time 1780524441.26 total 150.48 last 233.07) - mkdir 30000 (time 1780524445.73 total 154.94 last 252.54) - mkdir 32607 (time 1780524455.73 total 164.94 last 260.66) total: 32818 mkdir in 165.60 seconds: 198.17 ops/second UUID 1K-blocks Used Available Use% Mounted on lustre-MDT0000_UUID 2210688 2432 2206208 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 2210048 489728 1718272 23% /mnt/lustre[MDT:1] lustre-OST0000_UUID 3771392 2048 3767296 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 3771392 2048 3767296 1% /mnt/lustre[OST:1] filesystem_summary: 7542784 4096 7534592 1% /mnt/lustre UUID Inodes IUsed IFree IUse% Mounted on lustre-MDT0000_UUID 553216 1152 552064 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 304782 66117 238665 22% /mnt/lustre[MDT:1] lustre-OST0000_UUID 118730 938 117792 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 118731 939 117792 1% /mnt/lustre[OST:1] filesystem_summary: 302853 67269 235584 23% /mnt/lustre nlink before: 65638, created before: 65637 - unlinked 0 (time 1780524689 ; total 1 ; last 1) - unlinked 10000 (time 1780524755 ; total 67 ; last 66) - unlinked 20000 (time 1780524806 ; total 118 ; last 51) - unlinked 30000 (time 1780524855 ; total 167 ; last 49) total: 32768 unlinks in 183 seconds: 179.060104 unlinks/second - unlinked 0 (time 1780524689 ; total 1 ; last 1) - unlinked 10000 (time 1780524755 ; total 67 ; last 66) - unlinked 20000 (time 1780524806 ; total 118 ; last 51) - unlinked 30000 (time 1780524856 ; total 168 ; last 50) total: 32768 unlinks in 183 seconds: 179.060104 unlinks/second nlink between: 102 - unlinked 0 (time 1780524872 ; total 0 ; last 0) total: 50 unlinks in 0 seconds: inf unlinks/second - unlinked 0 (time 1780524872 ; total 0 ; last 0) total: 50 unlinks in 0 seconds: inf unlinks/second nlink after: 2 rmdir(/mnt/lustre/d51b.sanity/d.1.0) error: No such file or directory total: 0 unlinks in 0 seconds: -nan unlinks/second rmdir(/mnt/lustre/d51b.sanity/d.0.0) error: No such file or directory total: 0 unlinks in 0 seconds: -nan unlinks/second UUID 1K-blocks Used Available Use% Mounted on lustre-MDT0000_UUID 2210688 2432 2206208 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 2209024 4096 2202880 1% /mnt/lustre[MDT:1] lustre-OST0000_UUID 3771392 2048 3767296 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 3771392 2048 3767296 1% /mnt/lustre[OST:1] filesystem_summary: 7542784 4096 7534592 1% /mnt/lustre UUID Inodes IUsed IFree IUse% Mounted on lustre-MDT0000_UUID 553216 1152 552064 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 496266 481 495785 1% /mnt/lustre[MDT:1] lustre-OST0000_UUID 118730 938 117792 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 118731 939 117792 1% /mnt/lustre[OST:1] filesystem_summary: 237217 1633 235584 1% /mnt/lustre PASS 51b (589s) == sanity test 51f: check many open files limit ========== 18:14:37 (1780524877) striped dir -i1 -c1 -H all_char /mnt/lustre/d51f.sanity ulimit_old=1024 numfree= 495785, max=100000 changed ulimit from 1024 to 100100 - open/keep 3514 (time 1780524889.04 total 10.00 last 351.32) - open/keep 7292 (time 1780524899.04 total 20.00 last 377.72) - open/keep 10000 (time 1780524906.78 total 27.74 last 350.02) - open/keep 13775 (time 1780524916.78 total 37.74 last 377.43) - open/keep 17630 (time 1780524926.78 total 47.74 last 385.47) - open/keep 20000 (time 1780524932.64 total 53.60 last 404.61) - open/keep 23868 (time 1780524942.64 total 63.60 last 386.72) - open/keep 28214 (time 1780524952.64 total 73.60 last 434.55) - open/keep 30000 (time 1780524956.91 total 77.87 last 418.45) - open/keep 33958 (time 1780524966.91 total 87.87 last 395.78) - open/keep 38692 (time 1780524976.91 total 97.87 last 473.33) - open/keep 40000 (time 1780524979.25 total 100.21 last 559.89) - open/keep 44605 (time 1780524989.25 total 110.21 last 460.47) total: 49254 open/keep in 120.00 seconds: 410.45 ops/second - closed 10000 (time 1780525008.67 total 9.63 last -3594.52) - closed 19969 (time 1780525018.67 total 19.63 last 996.87) - closed 20000 (time 1780525018.69 total 19.66 last 1091.40) - closed 30000 (time 1780525027.73 total 28.69 last 1107.12) - closed 40000 (time 1780525036.42 total 37.38 last 1150.32) total: 49254 close in 44.91 seconds: 1096.83 close/second - unlinked 0 (time 1780525047 ; total 0 ; last 0) - unlinked 10000 (time 1780525061 ; total 14 ; last 14) - unlinked 20000 (time 1780525075 ; total 28 ; last 14) - unlinked 30000 (time 1780525089 ; total 42 ; last 14) - unlinked 40000 (time 1780525103 ; total 56 ; last 14) unlink(/mnt/lustre/d51f.sanity/f49254) error: No such file or directory total: 49254 unlinks in 70 seconds: 703.628601 unlinks/second PASS 51f (240s) == sanity test 57b: default LOV EAs are stored inside large inodes ============================================================= 18:18:38 (1780525118) SKIP: sanity test_57b ldiskfs only test SKIP 57b (0s) resend_count is set to 4 4 resend_count is set to 4 4 resend_count is set to 4 4 resend_count is set to 4 4 resend_count is set to 4 4 == sanity test 160i: changelog user register/unregister race ========================================================== 18:18:39 (1780525119) mdd.lustre-MDT0000.changelog_mask=+hsm mdd.lustre-MDT0001.changelog_mask=+hsm Registered 2 changelog users: 'cl1 cl1' fail_loc=0x10001315 fail_val=1 lustre-MDT0000: clear the changelog for cl1 of all records mdd.lustre-MDT0000.changelog_mask=+hsm mdd.lustre-MDT0001.changelog_mask=+hsm lustre-MDT0000: Deregistered changelog user #1 lustre-MDT0001: clear the changelog for cl1 of all records Registered 2 changelog users: 'cl1 cl2 cl1 cl2' lustre-MDT0001: Deregistered changelog user #1 cl2 3 (1) cl2 2 (2) verify changelogs added: 3->7 verify changelogs added: 2->6 lustre-MDT0001: clear the changelog for cl2 of all records lustre-MDT0001: Deregistered changelog user #2 lustre-MDT0000: clear the changelog for cl2 of all records lustre-MDT0000: Deregistered changelog user #2 mdd.lustre-MDT0000.changelog_mask=MARK mdd.lustre-MDT0001.changelog_mask=MARK lustre-MDT0001: changelog user 'cl1' not found lustre-MDT0000: changelog user 'cl1' not found mdd.lustre-MDT0000.changelog_mask=MARK mdd.lustre-MDT0001.changelog_mask=MARK PASS 160i (12s) == sanity test 230o: dir split =========================== 18:18:52 (1780525132) lod.lustre-MDT0000-mdtlov.mdt_hash=crush lod.lustre-MDT0001-mdtlov.mdt_hash=crush mdt.lustre-MDT0000.enable_dir_restripe=1 mdt.lustre-MDT0001.enable_dir_restripe=1 total: 50 create in 0.10 seconds: 505.97 ops/second total: 50 mkdir in 0.19 seconds: 263.58 ops/second Waiting 300s for 'crush' Updated after 2s: want 'crush' got 'crush' 50 split sc=1->2 expect<=110 short=0 mdt.lustre-MDT0000.enable_dir_restripe=0 mdt.lustre-MDT0001.enable_dir_restripe=0 PASS 230o (6s) == sanity test 230p: dir merge =========================== 18:18:58 (1780525138) lod.lustre-MDT0000-mdtlov.mdt_hash=crush lod.lustre-MDT0001-mdtlov.mdt_hash=crush mdt.lustre-MDT0000.enable_dir_restripe=1 mdt.lustre-MDT0001.enable_dir_restripe=1 striped dir -i0 -c2 -H crush /mnt/lustre/d230p.sanity total: 50 create in 0.13 seconds: 399.44 ops/second total: 50 mkdir in 0.10 seconds: 497.71 ops/second restripe /mnt/lustre/d230p.sanity to 1 stripes Waiting 210s for 'crush,fixed' Updated after 2s: want 'crush,fixed' got 'crush,fixed' 50 merge sc=2->1 expect<=110 short=0 Splitting the dir back to 2 stripes. Waiting 210s for 'crush' Updated after 2s: want 'crush' got 'crush' mdt.lustre-MDT0000.enable_dir_restripe=0 mdt.lustre-MDT0001.enable_dir_restripe=0 PASS 230p (10s) == sanity test 230q: dir auto split ====================== 18:19:08 (1780525148) mdt.lustre-MDT0000.enable_dir_auto_split=1 mdt.lustre-MDT0001.enable_dir_auto_split=1 mdt.lustre-MDT0000.dir_split_count=50 mdt.lustre-MDT0001.dir_split_count=50 mdt.lustre-MDT0000.dir_split_delta=2 mdt.lustre-MDT0001.dir_split_delta=2 mdt.lustre-MDT0000.dir_restripe_nsonly=0 mdt.lustre-MDT0001.dir_restripe_nsonly=0 lod.lustre-MDT0000-mdtlov.mdt_hash=crush lod.lustre-MDT0001-mdtlov.mdt_hash=crush total: 75 create in 0.16 seconds: 480.12 ops/second Waiting 200s for 'crush' Updated after 7s: want 'crush' got 'crush' 36/75 on lustre-MDT0001, sc=2, exp=44 fixed layout directory won't auto split mdt.lustre-MDT0000.dir_restripe_nsonly=1 mdt.lustre-MDT0001.dir_restripe_nsonly=1 mdt.lustre-MDT0000.dir_split_delta=4 mdt.lustre-MDT0001.dir_split_delta=4 mdt.lustre-MDT0000.dir_split_count=50000 mdt.lustre-MDT0001.dir_split_count=50000 PASS 230q (15s) == sanity test 230x: dir migration check space =========== 18:19:23 (1780525163) total: 100 mkdir in 0.43 seconds: 229.91 ops/second lfs migrate: /mnt/lustre/d230x.sanity migrate failed: No space left on device (28) PASS 230x (23s) == sanity test 270a: DoM: basic functionality tests ====== 18:19:46 (1780525186) 192+0 records in 192+0 records out 196608 bytes (197 kB, 192 KiB) copied, 0.062894 s, 3.1 MB/s 3+0 records in 3+0 records out 196608 bytes (197 kB, 192 KiB) copied, 0.0492551 s, 4.0 MB/s 1984+0 records in 1984+0 records out 2031616 bytes (2.0 MB, 1.9 MiB) copied, 0.566834 s, 3.6 MB/s 31+0 records in 31+0 records out 2031616 bytes (2.0 MB, 1.9 MiB) copied, 0.449486 s, 4.5 MB/s PASS 270a (5s) == sanity test 272b: DoM migration: DOM file to the OST-striped file (plain) ========================================================== 18:19:51 (1780525191) 1+0 records in 1+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.0907309 s, 23.1 MB/s PASS 272b (4s) == sanity test 272c: DoM migration: DOM file to the OST-striped file (composite) ========================================================== 18:19:55 (1780525195) 1+0 records in 1+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.0822837 s, 25.5 MB/s PASS 272c (3s) == sanity test 272d: DoM mirroring: OST-striped mirror to DOM file ========================================================== 18:19:58 (1780525198) 1+0 records in 1+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.0815798 s, 25.7 MB/s lfs mirror mirror: cannot get UNLOCK lease, ext 8 for [0x200000402:0x43c:0x0]: Invalid argument (22) PASS 272d (3s) == sanity test 300ug: migrate overstriped dirs =========== 18:20:02 (1780525202) lmv_stripe_count: 8 lmv_stripe_offset: 0 lmv_hash_type: crush,fixed mdtidx FID[seq:oid:ver] 0 [0x200000400:0x68:0x0] 1 [0x240000401:0x68:0x0] 0 [0x200000400:0x69:0x0] 1 [0x240000401:0x69:0x0] 0 [0x200000400:0x6a:0x0] 1 [0x240000401:0x6a:0x0] 0 [0x200000400:0x6b:0x0] 1 [0x240000401:0x6b:0x0] PASS 300ug (3s) == sanity test 808: Check trusted.som xattr not logged in Changelogs ========================================================== 18:20:06 (1780525206) mdd.lustre-MDT0000.changelog_mask=+hsm mdd.lustre-MDT0001.changelog_mask=+hsm Registered 2 changelog users: 'cl3 cl3' 1+0 records in 1+0 records out 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.0355515 s, 29.5 MB/s lustre-MDT0001: clear the changelog for cl3 of all records lustre-MDT0001: Deregistered changelog user #3 lustre-MDT0000: clear the changelog for cl3 of all records lustre-MDT0000: Deregistered changelog user #3 mdd.lustre-MDT0000.changelog_mask=MARK mdd.lustre-MDT0001.changelog_mask=MARK PASS 808 (5s) == sanity test complete, duration 984 sec ================ 18:20:12 (1780525212) === sanity: start cleanup 18:20:12 (1780525212) === === sanity: finish cleanup 18:20:24 (1780525224) === debug=super ioctl neterror warning dlmtrace error emerg ha rpctrace vfstrace config console lfsck