-----============= acceptance-small: sanity ============----- Wed Jun 3 18:04:09 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 oleg227-server: /home/green/git/lustre-release/lustre/tests/except/sanity.56aa.ex oleg227-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 skipping tests SLOW=no: 27m 60i 64b 68 71 135 136 230d 300o 842 51c 51e 834 === sanity: start setup 18:04:19 (1780524259) === oleg227-client.virtnet: executing check_config_client /mnt/lustre oleg227-client.virtnet: Checking config lustre mounted on /mnt/lustre Checking servers environments Checking clients oleg227-client.virtnet environments Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff90101069d800.idle_timeout=debug osc.lustre-OST0001-osc-ffff90101069d800.idle_timeout=debug disable quota as required oleg227-server: oleg227-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all osd-ldiskfs.track_declares_assert=1 === sanity: finish setup 18:04:33 (1780524273) === 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/f8170] 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:35 (1780524275) 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 (18s) == sanity test 33hh: temp file is located on the same MDT as target (crush2) ========================================================== 18:04:53 (1780524293) striped dir -i1 -c2 -H crush2 /mnt/lustre/d33hh.sanity pattern .f33hh.sanity.XXXXXX /mnt/lustre/d33hh.sanity/.f33hh.sanity.udbmqz MDT index mismatch 0 != 1 pattern f33hh.sanity.XXXXXXXX 1/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 (19s) == sanity test 51b: exceed 64k subdirectory nlink limit on create, verify unlink ========================================================== 18:05:12 (1780524312) UUID 1K-blocks Used Available Use% Mounted on lustre-MDT0000_UUID 1414116 1892 1269412 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 1414116 1664 1269640 1% /mnt/lustre[MDT:1] lustre-OST0000_UUID 3833116 1544 3605476 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 3833116 1544 3605476 1% /mnt/lustre[OST:1] filesystem_summary: 7666232 3088 7210952 1% /mnt/lustre UUID Inodes IUsed IFree IUse% Mounted on lustre-MDT0000_UUID 1024000 1095 1022905 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 1024000 422 1023578 1% /mnt/lustre[MDT:1] lustre-OST0000_UUID 262144 848 261296 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 262144 849 261295 1% /mnt/lustre[OST:1] filesystem_summary: 524108 1517 522591 1% /mnt/lustre - mkdir 2077 (time 1780524324.41 total 10.01 last 207.57) - mkdir 4032 (time 1780524334.41 total 20.01 last 195.50) - mkdir 5949 (time 1780524344.41 total 30.01 last 191.60) - mkdir 7986 (time 1780524354.41 total 40.01 last 203.68) - mkdir 10000 (time 1780524362.89 total 48.49 last 237.68) - mkdir 12565 (time 1780524372.89 total 58.49 last 256.48) - mkdir 15075 (time 1780524382.89 total 68.49 last 250.91) - mkdir 17837 (time 1780524392.89 total 78.49 last 276.11) - mkdir 20000 (time 1780524400.73 total 86.33 last 276.14) - mkdir 22785 (time 1780524410.73 total 96.33 last 278.45) - mkdir 25926 (time 1780524420.73 total 106.33 last 314.08) - mkdir 29023 (time 1780524430.73 total 116.33 last 309.68) - mkdir 30000 (time 1780524433.68 total 119.28 last 331.13) total: 32818 mkdir in 127.84 seconds: 256.71 ops/second - mkdir 2033 (time 1780524324.40 total 10.00 last 203.26) - mkdir 3986 (time 1780524334.40 total 20.00 last 195.28) - mkdir 5894 (time 1780524344.41 total 30.01 last 190.70) - mkdir 7926 (time 1780524354.41 total 40.01 last 203.17) - mkdir 10000 (time 1780524363.07 total 48.67 last 239.60) - mkdir 12594 (time 1780524373.07 total 58.67 last 259.34) - mkdir 15139 (time 1780524383.07 total 68.67 last 254.39) - mkdir 17876 (time 1780524393.08 total 78.68 last 273.57) - mkdir 20000 (time 1780524400.76 total 86.36 last 276.46) - mkdir 22806 (time 1780524410.76 total 96.36 last 280.51) - mkdir 25938 (time 1780524420.76 total 106.36 last 313.18) - mkdir 29039 (time 1780524430.77 total 116.37 last 310.05) - mkdir 30000 (time 1780524433.69 total 119.29 last 328.29) total: 32818 mkdir in 127.86 seconds: 256.67 ops/second UUID 1K-blocks Used Available Use% Mounted on lustre-MDT0000_UUID 1414116 270972 1000332 22% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 1414116 1664 1269640 1% /mnt/lustre[MDT:1] lustre-OST0000_UUID 3833116 1544 3605476 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 3833116 1544 3605476 1% /mnt/lustre[OST:1] filesystem_summary: 7666232 3088 7210952 1% /mnt/lustre UUID Inodes IUsed IFree IUse% Mounted on lustre-MDT0000_UUID 1024000 66732 957268 7% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 1024000 422 1023578 1% /mnt/lustre[MDT:1] lustre-OST0000_UUID 262144 848 261296 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 262144 849 261295 1% /mnt/lustre[OST:1] filesystem_summary: 589745 67154 522591 12% /mnt/lustre nlink before: 1, created before: 65637 - unlinked 0 (time 1780524637 ; total 0 ; last 0) - unlinked 10000 (time 1780524672 ; total 35 ; last 35) - unlinked 20000 (time 1780524707 ; total 70 ; last 35) - unlinked 30000 (time 1780524741 ; total 104 ; last 34) total: 32768 unlinks in 112 seconds: 292.571442 unlinks/second - unlinked 0 (time 1780524637 ; total 0 ; last 0) - unlinked 10000 (time 1780524673 ; total 36 ; last 36) - unlinked 20000 (time 1780524707 ; total 70 ; last 34) - unlinked 30000 (time 1780524741 ; total 104 ; last 34) total: 32768 unlinks in 113 seconds: 289.982300 unlinks/second nlink between: 1 - unlinked 0 (time 1780524750 ; total 0 ; last 0) total: 50 unlinks in 1 seconds: 50.000000 unlinks/second - unlinked 0 (time 1780524750 ; total 0 ; last 0) total: 50 unlinks in 1 seconds: 50.000000 unlinks/second nlink after: 1 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 1414116 8428 1262876 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 1414116 1664 1269640 1% /mnt/lustre[MDT:1] lustre-OST0000_UUID 3833116 1544 3605476 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 3833116 1544 3605476 1% /mnt/lustre[OST:1] filesystem_summary: 7666232 3088 7210952 1% /mnt/lustre UUID Inodes IUsed IFree IUse% Mounted on lustre-MDT0000_UUID 1024000 1096 1022904 1% /mnt/lustre[MDT:0] lustre-MDT0001_UUID 1024000 422 1023578 1% /mnt/lustre[MDT:1] lustre-OST0000_UUID 262144 848 261296 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 262144 849 261295 1% /mnt/lustre[OST:1] filesystem_summary: 524109 1518 522591 1% /mnt/lustre PASS 51b (443s) == sanity test 51f: check many open files limit ========== 18:12:35 (1780524755) striped dir -i1 -c1 -H crush2 /mnt/lustre/d51f.sanity ulimit_old=1024 numfree= 1023578, max=100000 changed ulimit from 1024 to 100100 - open/keep 5068 (time 1780524767.13 total 10.00 last 506.75) - open/keep 9692 (time 1780524777.13 total 20.00 last 462.35) - open/keep 13682 (time 1780524787.13 total 30.00 last 398.93) - open/keep 18387 (time 1780524797.13 total 40.01 last 470.42) - open/keep 20000 (time 1780524800.05 total 42.93 last 552.34) - open/keep 25236 (time 1780524810.05 total 52.93 last 523.54) - open/keep 30000 (time 1780524819.38 total 62.25 last 510.85) - open/keep 34969 (time 1780524829.38 total 72.25 last 496.85) - open/keep 39267 (time 1780524839.38 total 82.25 last 429.79) - open/keep 40000 (time 1780524841.43 total 84.31 last 357.04) - open/keep 44057 (time 1780524851.43 total 94.31 last 405.64) - open/keep 48359 (time 1780524861.44 total 104.31 last 430.13) - open/keep 50000 (time 1780524865.08 total 107.95 last 450.73) - open/keep 54397 (time 1780524875.08 total 117.95 last 439.64) total: 55268 open/keep in 120.00 seconds: 460.56 ops/second - closed 7634 (time 1780524887.13 total 10.00 last -4675.88) - closed 10000 (time 1780524890.14 total 13.02 last 784.49) - closed 18757 (time 1780524900.14 total 23.02 last 875.68) - closed 20000 (time 1780524901.74 total 24.61 last 778.72) - closed 28247 (time 1780524911.74 total 34.61 last 824.67) - closed 30000 (time 1780524913.60 total 36.48 last 940.38) - closed 38894 (time 1780524923.60 total 46.48 last 889.37) - closed 40000 (time 1780524924.75 total 47.62 last 965.94) - closed 49053 (time 1780524934.75 total 57.62 last 905.29) - closed 50000 (time 1780524935.94 total 58.81 last 796.87) total: 55268 close in 64.63 seconds: 855.19 close/second - unlinked 0 (time 1780524945 ; total 0 ; last 0) - unlinked 10000 (time 1780524961 ; total 16 ; last 16) - unlinked 20000 (time 1780524978 ; total 33 ; last 17) - unlinked 30000 (time 1780524994 ; total 49 ; last 16) - unlinked 40000 (time 1780525008 ; total 63 ; last 14) - unlinked 50000 (time 1780525022 ; total 77 ; last 14) unlink(/mnt/lustre/d51f.sanity/f55268) error: No such file or directory total: 55268 unlinks in 84 seconds: 657.952393 unlinks/second PASS 51f (274s) == sanity test 57b: default LOV EAs are stored inside large inodes ============================================================= 18:17:10 (1780525030) striped dir -i1 -c1 -H crush2 /mnt/lustre/d57b.sanity mcreating 100 files total: 100 create in 0.20 seconds: 496.81 ops/second Filesystem 1K-blocks Used Available Use% Mounted on 192.168.202.127@tcp:/lustre 7666232 4112 7209928 1% /mnt/lustre opening files to create objects/EAs Filesystem 1K-blocks Used Available Use% Mounted on 192.168.202.127@tcp:/lustre 7666232 4112 7209928 1% /mnt/lustre - unlinked 0 (time 1780525036 ; total 0 ; last 0) total: 100 unlinks in 1 seconds: 100.000000 unlinks/second PASS 57b (7s) 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:17:18 (1780525038) 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 (12s) == sanity test 230o: dir split =========================== 18:17:31 (1780525051) 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: 520.42 ops/second total: 50 mkdir in 0.18 seconds: 274.71 ops/second Waiting 100s 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:17:37 (1780525057) 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.10 seconds: 477.17 ops/second total: 50 mkdir in 0.10 seconds: 478.84 ops/second restripe /mnt/lustre/d230p.sanity to 1 stripes Waiting 70s 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 70s for 'crush' Updated after 7s: want 'crush' got 'crush' mdt.lustre-MDT0000.enable_dir_restripe=0 mdt.lustre-MDT0001.enable_dir_restripe=0 PASS 230p (14s) == sanity test 230q: dir auto split ====================== 18:17:51 (1780525071) mdt.lustre-MDT0000.enable_dir_auto_split=1 mdt.lustre-MDT0001.enable_dir_auto_split=1 mdt.lustre-MDT0000.dir_split_count=100 mdt.lustre-MDT0001.dir_split_count=100 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: 150 create in 0.15 seconds: 988.12 ops/second Waiting 200s for 'crush' Updated after 2s: want 'crush' got 'crush' 77/150 on lustre-MDT0000, sc=2, exp=90 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 (12s) == sanity test 230x: dir migration check space =========== 18:18:03 (1780525083) total: 100 mkdir in 0.40 seconds: 252.52 ops/second lfs migrate: /mnt/lustre/d230x.sanity migrate failed: No space left on device (28) PASS 230x (20s) == sanity test 270a: DoM: basic functionality tests ====== 18:18:23 (1780525103) 192+0 records in 192+0 records out 196608 bytes (197 kB, 192 KiB) copied, 0.0542171 s, 3.6 MB/s 3+0 records in 3+0 records out 196608 bytes (197 kB, 192 KiB) copied, 0.0267276 s, 7.4 MB/s 1984+0 records in 1984+0 records out 2031616 bytes (2.0 MB, 1.9 MiB) copied, 0.488918 s, 4.2 MB/s 31+0 records in 31+0 records out 2031616 bytes (2.0 MB, 1.9 MiB) copied, 0.20429 s, 9.9 MB/s PASS 270a (5s) == sanity test 272b: DoM migration: DOM file to the OST-striped file (plain) ========================================================== 18:18:28 (1780525108) 1+0 records in 1+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.0771385 s, 27.2 MB/s PASS 272b (4s) == sanity test 272c: DoM migration: DOM file to the OST-striped file (composite) ========================================================== 18:18:32 (1780525112) 1+0 records in 1+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.04797 s, 43.7 MB/s PASS 272c (3s) == sanity test 272d: DoM mirroring: OST-striped mirror to DOM file ========================================================== 18:18:35 (1780525115) 1+0 records in 1+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.0607182 s, 34.5 MB/s lfs mirror mirror: cannot get UNLOCK lease, ext 8 for [0x200000402:0x105b0:0x0]: Invalid argument (22) PASS 272d (4s) == sanity test 300ug: migrate overstriped dirs =========== 18:18:40 (1780525120) lmv_stripe_count: 8 lmv_stripe_offset: 0 lmv_hash_type: crush,fixed mdtidx FID[seq:oid:ver] 0 [0x200000400:0xe8:0x0] 1 [0x240000401:0xe7:0x0] 0 [0x200000400:0xe9:0x0] 1 [0x240000401:0xe8:0x0] 0 [0x200000400:0xea:0x0] 1 [0x240000401:0xe9:0x0] 0 [0x200000400:0xeb:0x0] 1 [0x240000401:0xea:0x0] PASS 300ug (2s) == sanity test 808: Check trusted.som xattr not logged in Changelogs ========================================================== 18:18:43 (1780525123) 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.0320614 s, 32.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 (6s) == sanity test complete, duration 879 sec ================ 18:18:49 (1780525129) === sanity: start cleanup 18:18:49 (1780525129) === === sanity: finish cleanup 18:19:01 (1780525141) === debug=super ioctl neterror warning dlmtrace error emerg ha rpctrace vfstrace config console lfsck