-----============= acceptance-small: sanity ============----- Wed Jun 3 18:03:44 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 oleg430-server: /home/green/git/lustre-release/lustre/tests/except/sanity.56aa.ex oleg430-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:53 (1780524233) === oleg430-client.virtnet: executing check_config_client /mnt/lustre oleg430-client.virtnet: Checking config lustre mounted on /mnt/lustre Checking servers environments Checking clients oleg430-client.virtnet environments Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff9a53d89ad000.idle_timeout=debug osc.lustre-OST0001-osc-ffff9a53d89ad000.idle_timeout=debug disable quota as required oleg430-server: oleg430-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all === sanity: finish setup 18:04:06 (1780524246) === 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/f8388] 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:08 (1780524248) striped dir -i1 -c2 -H crush /mnt/lustre/d33h.sanity pattern .f33h.sanity.XXXXXX pattern f33h.sanity.XXXXXXXX 0/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 (17s) == sanity test 33hh: temp file is located on the same MDT as target (crush2) ========================================================== 18:04:25 (1780524265) 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 36/80 matches, expect ~40 for crush2 PASS 33hh (17s) == sanity test 51b: exceed 64k subdirectory nlink limit on create, verify unlink ========================================================== 18:04:43 (1780524283) 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 553205 1141 552064 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 549953 490 549463 1% /mnt/lustre[MDT:1] lustre-OST0000_UUID 118699 907 117792 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 118698 906 117792 1% /mnt/lustre[OST:1] filesystem_summary: 237215 1631 235584 1% /mnt/lustre - mkdir 1740 (time 1780524294.95 total 10.00 last 173.92) - mkdir 3588 (time 1780524304.96 total 20.01 last 184.70) - mkdir 5228 (time 1780524314.96 total 30.01 last 163.97) - mkdir 6982 (time 1780524324.97 total 40.02 last 175.31) - mkdir 8748 (time 1780524334.97 total 50.02 last 176.52) - mkdir 10000 (time 1780524342.13 total 57.18 last 174.89) - mkdir 11566 (time 1780524352.14 total 67.19 last 156.49) - mkdir 13273 (time 1780524362.14 total 77.19 last 170.66) - mkdir 14930 (time 1780524372.14 total 87.20 last 165.62) - mkdir 16312 (time 1780524382.14 total 97.20 last 138.19) - mkdir 17521 (time 1780524392.15 total 107.20 last 120.87) - mkdir 18652 (time 1780524402.15 total 117.20 last 113.08) - mkdir 20000 (time 1780524412.00 total 127.05 last 136.79) - mkdir 21327 (time 1780524422.00 total 137.06 last 132.69) - mkdir 23140 (time 1780524432.01 total 147.06 last 181.26) - mkdir 25191 (time 1780524442.01 total 157.06 last 205.09) - mkdir 27160 (time 1780524452.01 total 167.06 last 196.86) - mkdir 28974 (time 1780524462.01 total 177.07 last 181.31) - mkdir 30000 (time 1780524466.59 total 181.64 last 224.05) - mkdir 32491 (time 1780524476.59 total 191.64 last 249.10) total: 32818 mkdir in 193.06 seconds: 169.99 ops/second - mkdir 1741 (time 1780524294.95 total 10.00 last 174.06) - mkdir 3581 (time 1780524304.95 total 20.01 last 183.95) - mkdir 5204 (time 1780524314.96 total 30.01 last 162.28) - mkdir 6915 (time 1780524324.96 total 40.01 last 171.09) - mkdir 8645 (time 1780524334.96 total 50.01 last 172.98) - mkdir 10000 (time 1780524342.80 total 57.85 last 172.75) - mkdir 11559 (time 1780524352.80 total 67.86 last 155.84) - mkdir 13277 (time 1780524362.81 total 77.86 last 171.71) - mkdir 14865 (time 1780524372.82 total 87.87 last 158.58) - mkdir 16247 (time 1780524382.83 total 97.88 last 138.15) - mkdir 17432 (time 1780524392.84 total 107.89 last 118.35) - mkdir 18663 (time 1780524402.84 total 117.89 last 123.05) - mkdir 20000 (time 1780524412.53 total 127.58 last 138.08) - mkdir 21374 (time 1780524422.53 total 137.58 last 137.37) - mkdir 23238 (time 1780524432.53 total 147.58 last 186.34) - mkdir 25298 (time 1780524442.53 total 157.58 last 205.98) - mkdir 27239 (time 1780524452.53 total 167.59 last 194.06) - mkdir 29013 (time 1780524462.54 total 177.59 last 177.35) - mkdir 30000 (time 1780524466.81 total 181.86 last 231.22) - mkdir 32432 (time 1780524476.81 total 191.86 last 243.19) total: 32818 mkdir in 193.25 seconds: 169.82 ops/second UUID 1K-blocks Used Available Use% Mounted on lustre-MDT0000_UUID 2210176 489984 1718144 23% /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 307525 66778 240747 22% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 549953 490 549463 1% /mnt/lustre[MDT:1] lustre-OST0000_UUID 118763 971 117792 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 118762 970 117792 1% /mnt/lustre[OST:1] filesystem_summary: 302852 67268 235584 23% /mnt/lustre nlink before: 65638, created before: 65637 - unlinked 0 (time 1780524709 ; total 1 ; last 1) - unlinked 10000 (time 1780524776 ; total 68 ; last 67) - unlinked 20000 (time 1780524824 ; total 116 ; last 48) - unlinked 30000 (time 1780524874 ; total 166 ; last 50) total: 32768 unlinks in 181 seconds: 181.038681 unlinks/second - unlinked 0 (time 1780524708 ; total 0 ; last 0) - unlinked 10000 (time 1780524776 ; total 68 ; last 68) - unlinked 20000 (time 1780524824 ; total 116 ; last 48) - unlinked 30000 (time 1780524874 ; total 166 ; last 50) total: 32768 unlinks in 182 seconds: 180.043961 unlinks/second nlink between: 102 - unlinked 0 (time 1780524890 ; total 0 ; last 0) total: 50 unlinks in 1 seconds: 50.000000 unlinks/second - unlinked 0 (time 1780524890 ; total 0 ; last 0) total: 50 unlinks in 1 seconds: 50.000000 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 2209152 6400 2200704 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 507463 1142 506321 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 549953 490 549463 1% /mnt/lustre[MDT:1] lustre-OST0000_UUID 118763 971 117792 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 118762 970 117792 1% /mnt/lustre[OST:1] filesystem_summary: 237216 1632 235584 1% /mnt/lustre PASS 51b (612s) == sanity test 51f: check many open files limit ========== 18:14:56 (1780524896) striped dir -i1 -c1 -H crush /mnt/lustre/d51f.sanity ulimit_old=1024 numfree= 549463, max=100000 changed ulimit from 1024 to 100100 - open/keep 3250 (time 1780524907.77 total 10.00 last 324.99) - open/keep 6794 (time 1780524917.78 total 20.00 last 354.36) - open/keep 10000 (time 1780524926.39 total 28.62 last 372.19) - open/keep 13813 (time 1780524936.39 total 38.62 last 381.21) - open/keep 17712 (time 1780524946.39 total 48.62 last 389.89) - open/keep 20000 (time 1780524951.98 total 54.21 last 409.32) - open/keep 23968 (time 1780524961.98 total 64.21 last 396.76) - open/keep 27757 (time 1780524971.98 total 74.21 last 378.83) - open/keep 30000 (time 1780524977.35 total 79.58 last 417.88) - open/keep 33771 (time 1780524987.35 total 89.58 last 377.10) - open/keep 38317 (time 1780524997.35 total 99.58 last 454.55) - open/keep 40000 (time 1780525000.75 total 102.98 last 495.26) - open/keep 44224 (time 1780525010.75 total 112.98 last 422.39) total: 46952 open/keep in 120.00 seconds: 391.26 ops/second - closed 9105 (time 1780525027.78 total 10.00 last -3511.73) - closed 10000 (time 1780525028.64 total 10.87 last 1031.03) - closed 17997 (time 1780525038.64 total 20.87 last 799.63) - closed 20000 (time 1780525040.79 total 23.01 last 934.72) - closed 28064 (time 1780525050.79 total 33.01 last 806.35) - closed 30000 (time 1780525053.36 total 35.59 last 752.39) - closed 38812 (time 1780525063.36 total 45.59 last 881.12) - closed 40000 (time 1780525064.86 total 47.08 last 793.44) total: 46952 close in 55.88 seconds: 840.26 close/second - unlinked 0 (time 1780525077 ; total 0 ; last 0) - unlinked 10000 (time 1780525101 ; total 24 ; last 24) - unlinked 20000 (time 1780525121 ; total 44 ; last 20) - unlinked 30000 (time 1780525139 ; total 62 ; last 18) - unlinked 40000 (time 1780525159 ; total 82 ; last 20) unlink(/mnt/lustre/d51f.sanity/f46952) error: No such file or directory total: 46952 unlinks in 95 seconds: 494.231567 unlinks/second PASS 51f (277s) == sanity test 57b: default LOV EAs are stored inside large inodes ============================================================= 18:19:33 (1780525173) SKIP: sanity test_57b ldiskfs only test SKIP 57b (2s) 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:19:36 (1780525176) 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 (1) 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 (13s) == sanity test 230o: dir split =========================== 18:19:50 (1780525190) 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.14 seconds: 357.67 ops/second total: 50 mkdir in 0.23 seconds: 214.83 ops/second Waiting 300s for 'crush' Updated after 7s: 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 (12s) == sanity test 230p: dir merge =========================== 18:20:02 (1780525202) 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.11 seconds: 456.42 ops/second total: 50 mkdir in 0.09 seconds: 559.90 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 (9s) == sanity test 230q: dir auto split ====================== 18:20:11 (1780525211) 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.14 seconds: 522.38 ops/second Waiting 200s for 'crush' Updated after 2s: 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 (10s) == sanity test 230x: dir migration check space =========== 18:20:21 (1780525221) total: 100 mkdir in 0.38 seconds: 261.45 ops/second lfs migrate: /mnt/lustre/d230x.sanity migrate failed: No space left on device (28) PASS 230x (21s) == sanity test 270a: DoM: basic functionality tests ====== 18:20:42 (1780525242) 192+0 records in 192+0 records out 196608 bytes (197 kB, 192 KiB) copied, 0.0542417 s, 3.6 MB/s 3+0 records in 3+0 records out 196608 bytes (197 kB, 192 KiB) copied, 0.0408678 s, 4.8 MB/s 1984+0 records in 1984+0 records out 2031616 bytes (2.0 MB, 1.9 MiB) copied, 0.472982 s, 4.3 MB/s 31+0 records in 31+0 records out 2031616 bytes (2.0 MB, 1.9 MiB) copied, 0.390166 s, 5.2 MB/s PASS 270a (4s) == sanity test 272b: DoM migration: DOM file to the OST-striped file (plain) ========================================================== 18:20:46 (1780525246) 1+0 records in 1+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.0693 s, 30.3 MB/s PASS 272b (4s) == sanity test 272c: DoM migration: DOM file to the OST-striped file (composite) ========================================================== 18:20:50 (1780525250) 1+0 records in 1+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.0772132 s, 27.2 MB/s PASS 272c (2s) == sanity test 272d: DoM mirroring: OST-striped mirror to DOM file ========================================================== 18:20:53 (1780525253) 1+0 records in 1+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.0757348 s, 27.7 MB/s lfs mirror mirror: cannot get UNLOCK lease, ext 8 for [0x240000402:0xb960:0x0]: Invalid argument (22) PASS 272d (3s) == sanity test 300ug: migrate overstriped dirs =========== 18:20:57 (1780525257) 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:21:00 (1780525260) 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.0330421 s, 31.7 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 1040 sec =============== 18:21:05 (1780525265) === sanity: start cleanup 18:21:06 (1780525266) === === sanity: finish cleanup 18:21:18 (1780525278) === debug=super ioctl neterror warning dlmtrace error emerg ha rpctrace vfstrace config console lfsck