-----============= acceptance-small: sanity ============----- Wed Jun 3 18:03:20 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 oleg409-server: /home/green/git/lustre-release/lustre/tests/except/sanity.56aa.ex oleg409-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:28 (1780524208) === oleg409-client.virtnet: executing check_config_client /mnt/lustre oleg409-client.virtnet: Checking config lustre mounted on /mnt/lustre Checking servers environments Checking clients oleg409-client.virtnet environments Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff8e4ac294e800.idle_timeout=debug osc.lustre-OST0001-osc-ffff8e4ac294e800.idle_timeout=debug disable quota as required oleg409-server: oleg409-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all === sanity: finish setup 18:03:40 (1780524220) === 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/f8385] 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:03:42 (1780524222) striped dir -i1 -c2 -H crush /mnt/lustre/d33h.sanity pattern .f33h.sanity.XXXXXX pattern f33h.sanity.XXXXXXXX /mnt/lustre/d33h.sanity/f33h.sanity.sfqxvjns MDT index mismatch 0 != 1 1/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 (16s) == sanity test 33hh: temp file is located on the same MDT as target (crush2) ========================================================== 18:03:58 (1780524238) 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 40/80 matches, expect ~40 for crush2 PASS 33hh (18s) == sanity test 51b: exceed 64k subdirectory nlink limit on create, verify unlink ========================================================== 18:04:16 (1780524256) 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 553212 1148 552064 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 545060 450 544610 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: 237182 1598 235584 1% /mnt/lustre - mkdir 2085 (time 1780524268.25 total 10.00 last 208.48) - mkdir 3902 (time 1780524278.25 total 20.00 last 181.66) - mkdir 5588 (time 1780524288.25 total 30.00 last 168.57) - mkdir 7332 (time 1780524298.26 total 40.01 last 174.32) - mkdir 9088 (time 1780524308.26 total 50.01 last 175.59) - mkdir 10000 (time 1780524313.90 total 55.65 last 161.71) - mkdir 11694 (time 1780524323.90 total 65.65 last 169.36) - mkdir 13404 (time 1780524333.94 total 75.69 last 170.27) - mkdir 15170 (time 1780524343.94 total 85.70 last 176.57) - mkdir 16738 (time 1780524353.94 total 95.70 last 156.78) - mkdir 18433 (time 1780524363.95 total 105.70 last 169.41) - mkdir 19975 (time 1780524373.97 total 115.72 last 153.94) - mkdir 21295 (time 1780524383.97 total 125.72 last 131.96) - mkdir 22441 (time 1780524393.97 total 135.73 last 114.56) - mkdir 23657 (time 1780524403.97 total 145.73 last 121.56) - mkdir 25067 (time 1780524413.98 total 155.74 last 140.88) - mkdir 26448 (time 1780524423.99 total 165.74 last 138.04) - mkdir 28281 (time 1780524434.01 total 175.76 last 182.90) - mkdir 30000 (time 1780524442.71 total 184.47 last 197.51) - mkdir 31839 (time 1780524452.73 total 194.48 last 183.63) total: 32818 mkdir in 200.23 seconds: 163.90 ops/second - mkdir 2076 (time 1780524268.25 total 10.00 last 207.55) - mkdir 3887 (time 1780524278.25 total 20.01 last 181.04) - mkdir 5568 (time 1780524288.25 total 30.01 last 168.09) - mkdir 7300 (time 1780524298.26 total 40.01 last 173.12) - mkdir 9059 (time 1780524308.26 total 50.01 last 175.87) - mkdir 10000 (time 1780524313.93 total 55.68 last 165.92) - mkdir 11702 (time 1780524323.93 total 65.68 last 170.19) - mkdir 13405 (time 1780524333.97 total 75.72 last 169.67) - mkdir 15121 (time 1780524343.97 total 85.72 last 171.57) - mkdir 16670 (time 1780524353.97 total 95.72 last 154.88) - mkdir 18396 (time 1780524363.97 total 105.73 last 172.54) - mkdir 19889 (time 1780524373.98 total 115.73 last 149.20) - mkdir 21245 (time 1780524383.99 total 125.75 last 135.43) - mkdir 22365 (time 1780524394.00 total 135.75 last 111.97) - mkdir 23601 (time 1780524404.00 total 145.75 last 123.59) - mkdir 24976 (time 1780524414.00 total 155.75 last 137.48) - mkdir 26358 (time 1780524424.00 total 165.75 last 138.18) - mkdir 28194 (time 1780524434.00 total 175.76 last 183.51) - mkdir 30000 (time 1780524443.08 total 184.84 last 198.97) - mkdir 31821 (time 1780524453.08 total 194.84 last 182.09) total: 32818 mkdir in 200.55 seconds: 163.64 ops/second UUID 1K-blocks Used Available Use% Mounted on lustre-MDT0000_UUID 2210688 2432 2206208 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 2210176 489856 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 553213 1149 552064 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 304680 66120 238560 22% /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: 302853 67269 235584 23% /mnt/lustre nlink before: 65638, created before: 65637 - unlinked 0 (time 1780524682 ; total 0 ; last 0) - unlinked 10000 (time 1780524752 ; total 70 ; last 70) - unlinked 20000 (time 1780524799 ; total 117 ; last 47) - unlinked 30000 (time 1780524849 ; total 167 ; last 50) total: 32768 unlinks in 180 seconds: 182.044449 unlinks/second - unlinked 0 (time 1780524682 ; total 0 ; last 0) - unlinked 10000 (time 1780524752 ; total 70 ; last 70) - unlinked 20000 (time 1780524800 ; total 118 ; last 48) - unlinked 30000 (time 1780524850 ; total 168 ; last 50) total: 32768 unlinks in 181 seconds: 181.038681 unlinks/second nlink between: 102 - unlinked 0 (time 1780524863 ; total 0 ; last 0) total: 50 unlinks in 1 seconds: 50.000000 unlinks/second - unlinked 0 (time 1780524863 ; 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 2210688 2432 2206208 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 2209280 4096 2203136 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 493635 484 493151 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: 237217 1633 235584 1% /mnt/lustre PASS 51b (612s) == sanity test 51f: check many open files limit ========== 18:14:28 (1780524868) striped dir -i1 -c1 -H crush2 /mnt/lustre/d51f.sanity ulimit_old=1024 numfree= 493151, max=100000 changed ulimit from 1024 to 100100 - open/keep 3406 (time 1780524880.34 total 10.00 last 340.55) - open/keep 6805 (time 1780524890.34 total 20.00 last 339.84) - open/keep 10000 (time 1780524899.13 total 28.79 last 363.60) - open/keep 13440 (time 1780524909.13 total 38.79 last 343.94) - open/keep 17244 (time 1780524919.13 total 48.79 last 380.36) - open/keep 20000 (time 1780524925.78 total 55.44 last 414.74) - open/keep 24017 (time 1780524935.78 total 65.44 last 401.59) - open/keep 27920 (time 1780524945.78 total 75.44 last 390.22) - open/keep 30000 (time 1780524950.90 total 80.57 last 405.95) - open/keep 33871 (time 1780524960.91 total 90.57 last 387.00) - open/keep 37742 (time 1780524970.91 total 100.57 last 387.07) - open/keep 40000 (time 1780524976.49 total 106.16 last 404.27) - open/keep 43756 (time 1780524986.49 total 116.16 last 375.51) total: 45170 open/keep in 120.00 seconds: 376.41 ops/second - closed 9679 (time 1780525000.34 total 10.00 last -3407.40) - closed 10000 (time 1780525000.75 total 10.42 last 772.83) - closed 18711 (time 1780525010.76 total 20.42 last 871.02) - closed 20000 (time 1780525012.18 total 21.85 last 902.28) - closed 27961 (time 1780525022.19 total 31.85 last 796.05) - closed 30000 (time 1780525024.29 total 33.96 last 966.81) - closed 38797 (time 1780525034.29 total 43.96 last 879.69) - closed 40000 (time 1780525035.94 total 45.61 last 728.97) total: 45170 close in 51.51 seconds: 876.94 close/second - unlinked 0 (time 1780525045 ; total 0 ; last 0) - unlinked 10000 (time 1780525070 ; total 25 ; last 25) - unlinked 20000 (time 1780525095 ; total 50 ; last 25) - unlinked 30000 (time 1780525116 ; total 71 ; last 21) - unlinked 40000 (time 1780525134 ; total 89 ; last 18) unlink(/mnt/lustre/d51f.sanity/f45170) error: No such file or directory total: 45170 unlinks in 98 seconds: 460.918365 unlinks/second PASS 51f (275s) == sanity test 57b: default LOV EAs are stored inside large inodes ============================================================= 18:19:04 (1780525144) SKIP: sanity test_57b ldiskfs only test SKIP 57b (1s) 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:06 (1780525146) 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 2 (1) cl2 3 (1) verify changelogs added: 2->6 verify changelogs added: 3->7 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 (14s) == sanity test 230o: dir split =========================== 18:19:21 (1780525161) 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: 367.46 ops/second total: 50 mkdir in 0.24 seconds: 211.89 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 (7s) == sanity test 230p: dir merge =========================== 18:19:28 (1780525168) 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.16 seconds: 303.32 ops/second total: 50 mkdir in 0.13 seconds: 390.69 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:38 (1780525178) 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.23 seconds: 332.96 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 (11s) == sanity test 230x: dir migration check space =========== 18:19:49 (1780525189) total: 100 mkdir in 0.49 seconds: 203.03 ops/second lfs migrate: /mnt/lustre/d230x.sanity migrate failed: No space left on device (28) PASS 230x (22s) == sanity test 270a: DoM: basic functionality tests ====== 18:20:12 (1780525212) 192+0 records in 192+0 records out 196608 bytes (197 kB, 192 KiB) copied, 0.0504722 s, 3.9 MB/s 3+0 records in 3+0 records out 196608 bytes (197 kB, 192 KiB) copied, 0.054561 s, 3.6 MB/s 1984+0 records in 1984+0 records out 2031616 bytes (2.0 MB, 1.9 MiB) copied, 0.552718 s, 3.7 MB/s 31+0 records in 31+0 records out 2031616 bytes (2.0 MB, 1.9 MiB) copied, 0.457362 s, 4.4 MB/s PASS 270a (5s) == sanity test 272b: DoM migration: DOM file to the OST-striped file (plain) ========================================================== 18:20:17 (1780525217) 1+0 records in 1+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.0700227 s, 29.9 MB/s PASS 272b (3s) == sanity test 272c: DoM migration: DOM file to the OST-striped file (composite) ========================================================== 18:20:20 (1780525220) 1+0 records in 1+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.0778554 s, 26.9 MB/s PASS 272c (3s) == sanity test 272d: DoM mirroring: OST-striped mirror to DOM file ========================================================== 18:20:23 (1780525223) 1+0 records in 1+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.0732714 s, 28.6 MB/s lfs mirror mirror: cannot get UNLOCK lease, ext 8 for [0x240000402:0x1b28a:0x0]: Invalid argument (22) PASS 272d (3s) == sanity test 300ug: migrate overstriped dirs =========== 18:20:27 (1780525227) lmv_stripe_count: 8 lmv_stripe_offset: 0 lmv_hash_type: crush,fixed mdtidx FID[seq:oid:ver] 0 [0x200000400:0x9a:0x0] 1 [0x240000401:0x9b:0x0] 0 [0x200000400:0x9b:0x0] 1 [0x240000401:0x9c:0x0] 0 [0x200000400:0x9c:0x0] 1 [0x240000401:0x9d:0x0] 0 [0x200000400:0x9d:0x0] 1 [0x240000401:0x9e:0x0] PASS 300ug (3s) == sanity test 808: Check trusted.som xattr not logged in Changelogs ========================================================== 18:20:31 (1780525231) 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.0339312 s, 30.9 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 (6s) == sanity test complete, duration 1037 sec =============== 18:20:37 (1780525237) === sanity: start cleanup 18:20:37 (1780525237) === === sanity: finish cleanup 18:20:48 (1780525248) === debug=super ioctl neterror warning dlmtrace error emerg ha rpctrace vfstrace config console lfsck