-----============= acceptance-small: sanity ============----- Sat Aug 15 12:13:34 EDT 2026 MGS_OS_ID_LIKE=rhel centos fedora rocky MGS_OS_VERSION_ID=8.10 MGS_OS_ID=rocky MGS_OS_VERSION_CODE=134873088 MDS1_OS_VERSION_ID=8.10 MDS1_OS_VERSION_CODE=134873088 MDS1_OS_ID_LIKE=rhel centos fedora rocky MDS1_OS_ID=rocky OST1_OS_VERSION_CODE=134873088 OST1_OS_ID_LIKE=rhel centos fedora rocky OST1_OS_VERSION_ID=8.10 OST1_OS_ID=rocky CLIENT_OS_ID=rocky CLIENT_OS_VERSION_CODE=134873088 CLIENT_OS_VERSION_ID=8.10 CLIENT_OS_ID_LIKE=rhel centos fedora rocky oleg127-server: /home/green/git/lustre-release/lustre/tests/except/sanity.ex - see CLIENT_VERSION > v2_15_63-134-gdacc4b6d38 (34683137 > 34553734) for LU-15963, go 312 - see CLIENT_VERSION > v2_15_63-239-gab4ede45b4 (34683137 > 34553839) for LU-17856, go 56wa 56xe - see CLIENT_VERSION >= v2_15_7-16-gab522d54ad (34683137 >= 34539280) for LU-16203, go 60i - see CLIENT_VERSION > v2_16_54-54-ga2e3a2f5a3 (34683137 > 34616886) for LU-14590, go 0d - see CLIENT_VERSION >= v2_17_50-196-g63ee4af3bb (34683137 >= 34681540) for LU-19620, go 60b - see CLIENT_VERSION >= v2_17_50-34-g089f438ba9 (34683137 >= 34681378) for LU-19692, go 77k - see CLIENT_VERSION >= v2_17_50-71-g2cbe29c282 (34683137 >= 34681415) for LU-19644, go 150ib - see CLIENT_VERSION >= v2_17_50-72-ge1f272796c (34683137 >= 34681416) for LU-19743, go 27z - see CLIENT_VERSION >= v2_17_52-99-g84242c4358 (34683137 >= 34681955) for LU-20010, go 56aa - see CLIENT_VERSION >= v2_17_55-19-g2868627130 (34683137 >= 34682643) for LU-20435, go 430a - need MDS1_VERSION <= 2.16.61-1-g89cf292a8c2 (34683137 <= 34618625) for LU-18938, skip 360 - see MDS1_VERSION <= CLIENT_VERSION (34683137 <= 34683137) for LU-18562, go 270a - need MDS1_VERSION < v2_14_55-100-g8a84c7f9c7 (34683137 < 34486116) for LU-14927, skip 0f - need OST1_VERSION < v2_17_50-410-gbd8e7b9555 (34683137 < 34681754) for LU-12550, skip 216 excepting tests: 42a 42c 42b 118c 118d 407 119i 216 817 411a skipping tests SLOW=no: 27m 60i 64b 68 71 135 136 230d 300o 842 51c 51e 834 === sanity: start setup 12:14:02 (1786810442) === oleg127-client.virtnet: executing check_config_client /mnt/lustre oleg127-client.virtnet: Checking config lustre mounted on /mnt/lustre Checking servers environments Checking clients oleg127-client.virtnet environments Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff8e0a5123a000.idle_timeout=debug osc.lustre-OST0001-osc-ffff8e0a5123a000.idle_timeout=debug disable quota as required oleg127-server: oleg127-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 12:14:41 (1786810481) === 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/f7490] preparing for tests involving mounts mke2fs 1.47.3-wc2 (11-Nov-2025) debug=all == sanity test 101m: read ahead for small file and last stripe of the file ========================================================== 12:14:50 (1786810490) 0 keep default fallocate mode: 0 Test readahead: size=4096 ramax= iosz=1048576 short read: 0 ->+ 1048576 -> 4096 4096 short read: 4096 ->+ 1044480 -> 4096 0 snapshot_time 1786810494.941384246 secs.nsecs start_time 1786810494.480650688 secs.nsecs elapsed_time 0.460733558 secs.nsecs misses 2 samples [pages] zero_size_window 2 samples [pages] failed_to_fast_read 1 samples [pages] Test readahead: size=16384 ramax= iosz=1048576 short read: 0 ->+ 1048576 -> 16384 16384 short read: 16384 ->+ 1032192 -> 16384 0 snapshot_time 1786810495.576164536 secs.nsecs start_time 1786810495.094543033 secs.nsecs elapsed_time 0.481621503 secs.nsecs hits 3 samples [pages] misses 2 samples [pages] zero_size_window 4 samples [pages] failed_to_fast_read 1 samples [pages] readahead_pages 1 samples [pages] 3 3 3 Test readahead: size=16385 ramax= iosz=1048576 short read: 0 ->+ 1048576 -> 16385 16385 short read: 16385 ->+ 1032191 -> 16385 0 snapshot_time 1786810495.947592199 secs.nsecs start_time 1786810495.699513330 secs.nsecs elapsed_time 0.248078869 secs.nsecs hits 4 samples [pages] misses 1 samples [pages] zero_size_window 4 samples [pages] readahead_to_eof 1 samples [pages] failed_to_fast_read 1 samples [pages] readahead_pages 1 samples [pages] 4 4 4 Test readahead: size=16383 ramax= iosz=1048576 short read: 0 ->+ 1048576 -> 16383 16383 short read: 16383 ->+ 1032193 -> 16383 0 snapshot_time 1786810496.634518617 secs.nsecs start_time 1786810496.111818580 secs.nsecs elapsed_time 0.522700037 secs.nsecs hits 3 samples [pages] misses 1 samples [pages] zero_size_window 3 samples [pages] readahead_to_eof 1 samples [pages] failed_to_fast_read 1 samples [pages] readahead_pages 1 samples [pages] 3 3 3 Test readahead: size=1048577 ramax= iosz=2097152 short read: 0 ->+ 2097152 -> 1048577 1048577 short read: 1048577 ->+ 1048575 -> 1048577 0 snapshot_time 1786810497.245774987 secs.nsecs start_time 1786810496.739541953 secs.nsecs elapsed_time 0.506233034 secs.nsecs hits 256 samples [pages] misses 1 samples [pages] zero_size_window 256 samples [pages] readahead_to_eof 1 samples [pages] failed_to_fast_read 1 samples [pages] readahead_pages 1 samples [pages] 256 256 256 Test readahead: size=1064960 ramax= iosz=2097152 short read: 0 ->+ 2097152 -> 1064960 1064960 short read: 1064960 ->+ 1032192 -> 1064960 0 snapshot_time 1786810497.884679148 secs.nsecs start_time 1786810497.474968220 secs.nsecs elapsed_time 0.409710928 secs.nsecs hits 259 samples [pages] misses 2 samples [pages] zero_size_window 260 samples [pages] failed_to_fast_read 1 samples [pages] readahead_pages 1 samples [pages] 259 259 259 Test readahead: size=1064960 ramax= iosz=2097152 short read: 0 ->+ 2097152 -> 1064960 1064960 short read: 1064960 ->+ 1032192 -> 1064960 0 snapshot_time 1786810498.548822025 secs.nsecs start_time 1786810498.073484132 secs.nsecs elapsed_time 0.475337893 secs.nsecs hits 259 samples [pages] misses 2 samples [pages] zero_size_window 260 samples [pages] failed_to_fast_read 1 samples [pages] readahead_pages 1 samples [pages] 259 259 259 Test readahead: size=2113536 ramax= iosz=3145728 short read: 0 ->+ 3145728 -> 2113536 2113536 short read: 2113536 ->+ 1032192 -> 2113536 0 snapshot_time 1786810499.353511384 secs.nsecs start_time 1786810498.789493739 secs.nsecs elapsed_time 0.564017645 secs.nsecs hits 515 samples [pages] misses 2 samples [pages] zero_size_window 516 samples [pages] failed_to_fast_read 1 samples [pages] readahead_pages 1 samples [pages] 515 515 515 Test readahead: size=4210688 ramax= iosz=5242880 short read: 0 ->+ 5242880 -> 4210688 4210688 short read: 4210688 ->+ 1032192 -> 4210688 0 snapshot_time 1786810500.616374167 secs.nsecs start_time 1786810499.595494508 secs.nsecs elapsed_time 1.020879659 secs.nsecs hits 1026 samples [pages] misses 3 samples [pages] readpage_not_consecutive 1 samples [pages] zero_size_window 1027 samples [pages] failed_to_fast_read 1 samples [pages] readahead_pages 2 samples [pages] 3 1023 1026 PASS 101m (17s) 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 150bb: Verify fallocate modes both zero space ========================================================== 12:15:10 (1786810510) 0 keep default fallocate mode: 0 20+0 records in 20+0 records out 20971520 bytes (21 MB, 20 MiB) copied, 3.92541 s, 5.3 MB/s osd-ldiskfs.lustre-MDT0000.fallocate_zero_blocks=1 osd-ldiskfs.lustre-OST0000.fallocate_zero_blocks=1 osd-ldiskfs.lustre-OST0001.fallocate_zero_blocks=1 osd-ldiskfs.lustre-MDT0000.fallocate_zero_blocks=0 osd-ldiskfs.lustre-OST0000.fallocate_zero_blocks=0 osd-ldiskfs.lustre-OST0001.fallocate_zero_blocks=0 Waiting for MDT destroys to complete PASS 150bb (47s) == sanity test 150c: Verify fallocate Size and Blocks ==== 12:15:57 (1786810557) 0 keep default fallocate mode: 0 verify fallocate on PFL file Waiting for MDT destroys to complete PASS 150c (25s) == sanity test 150d: Verify fallocate Size and Blocks - Non zero start ========================================================== 12:16:22 (1786810582) 0 keep default fallocate mode: 0 Waiting for MDT destroys to complete PASS 150d (24s) == sanity test 150e: Verify 60% of available OST space consumed by fallocate ========================================================== 12:16:47 (1786810607) 0 keep default fallocate mode: 0 df before: UUID 1K-blocks Used Available Use% Mounted on lustre-MDT0000_UUID 1414116 1676 1269628 1% /mnt/lustre[MDT:0] lustre-OST0000_UUID 3833116 1408 3605612 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 3833116 1408 3605612 1% /mnt/lustre[OST:1] filesystem_summary: 7666232 2816 7211224 1% /mnt/lustre 'fallocate -l 204800k /mnt/lustre/f150e.sanity' succeeded df after fallocate: UUID 1K-blocks Used Available Use% Mounted on lustre-MDT0000_UUID 1414116 1676 1269628 1% /mnt/lustre[MDT:0] lustre-OST0000_UUID 3833116 103808 3503212 3% /mnt/lustre[OST:0] lustre-OST0001_UUID 3833116 103808 3503212 3% /mnt/lustre[OST:1] filesystem_summary: 7666232 207616 7006424 3% /mnt/lustre Waiting for MDT destroys to complete df after unlink: UUID 1K-blocks Used Available Use% Mounted on lustre-MDT0000_UUID 1414116 1676 1269628 1% /mnt/lustre[MDT:0] lustre-OST0000_UUID 3833116 1408 3605612 1% /mnt/lustre[OST:0] lustre-OST0001_UUID 3833116 1408 3605612 1% /mnt/lustre[OST:1] filesystem_summary: 7666232 2816 7211224 1% /mnt/lustre Waiting for MDT destroys to complete PASS 150e (35s) == sanity test 150f: Verify fallocate punch functionality ========================================================== 12:17:22 (1786810642) 0 Verify fallocate punch: Range within the file range 5+0 records in 5+0 records out 20480 bytes (20 kB, 20 KiB) copied, 0.0574208 s, 357 kB/s Verify fallocate punch: Range overlapping and less than blocksize 5+0 records in 5+0 records out 20480 bytes (20 kB, 20 KiB) copied, 0.0105329 s, 1.9 MB/s Mostly for ZFS. Verify fallocate -p: Reduces blocks 2+0 records in 2+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.506867 s, 4.1 MB/s Waiting for MDT destroys to complete PASS 150f (42s) == sanity test 150g: Verify fallocate punch on large range ========================================================== 12:18:04 (1786810684) keep default fallocate mode: 0 0 Verify fallocate punch: Very large Range 256+0 records in 256+0 records out 1048576 bytes (1.0 MB, 1.0 MiB) copied, 1.00049 s, 1.0 MB/s 256+0 records in 256+0 records out 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.677688 s, 1.5 MB/s 1024+0 records in 1024+0 records out 4194304 bytes (4.2 MB, 4.0 MiB) copied, 4.08627 s, 1.0 MB/s punch_size = 109043712 size - punch_size: 8192 size - punch_size in blocks: 2 fallocate -p --offset 4096 -l 109043712 /mnt/lustre/f150g.sanity Hole at [4096, 109047808) Waiting for MDT destroys to complete PASS 150g (30s) == sanity test 150h: Verify extend fallocate updates the file size ========================================================== 12:18:34 (1786810714) 0 keep default fallocate mode: 0 PASS 150h (10s) == sanity test 253: Check object allocation limit ======== 12:18:48 (1786810728) 0 keep default fallocate mode: 0 7 Waiting for orphan cleanup... osp.lustre-OST0000-osc-MDT0000.old_sync_processed osp.lustre-OST0001-osc-MDT0000.old_sync_processed wait 40 secs maximumly for oleg127-server mds-ost sync done. Waiting for MDT destroys to complete Creating new pool test_253 oleg127-server: Pool lustre.test_253 created Adding targets to pool oleg127-server: OST lustre-OST0000_UUID added to pool lustre.test_253 10+0 records in 10+0 records out 10485760 bytes (10 MB, 10 MiB) copied, 2.42868 s, 4.3 MB/s prealloc_status -28 dd: failed to open '/mnt/lustre/d253.sanity/f253.sanity.1': No space left on device 5+0 records in 5+0 records out 5242880 bytes (5.2 MB, 5.0 MiB) copied, 0.63242 s, 8.3 MB/s Waiting for MDT destroys to complete prealloc_status 0 Destroy the created pools: test_253 lustre.test_253 oleg127-server: OST lustre-OST0000_UUID removed from pool lustre.test_253 oleg127-server: Pool lustre.test_253 destroyed PASS 253 (118s) == sanity test 600a: basic test for mlock()ed file ======= 12:20:55 (1786810855) /usr/bin/which: no vmtouch in (/opt/iozone/bin:/opt/iozone/bin:/home/green/git/lustre-release/lustre/tests/mpi:/home/green/git/lustre-release/lustre/tests/racer:/home/green/git/lustre-release/lustre/../lustre-iokit/sgpdd-survey:/home/green/git/lustre-release/lustre/tests:/home/green/git/lustre-release/lustre/utils/gss:/home/green/git/lustre-release/lustre/utils:/opt/iozone/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:) SKIP: sanity test_600a This test needs vmtouch utility SKIP 600a (6s) == sanity test 600b: mlock a file (via vmtouch) larger than max_cached_mb ========================================================== 12:21:01 (1786810861) /usr/bin/which: no vmtouch in (/opt/iozone/bin:/opt/iozone/bin:/home/green/git/lustre-release/lustre/tests/mpi:/home/green/git/lustre-release/lustre/tests/racer:/home/green/git/lustre-release/lustre/../lustre-iokit/sgpdd-survey:/home/green/git/lustre-release/lustre/tests:/home/green/git/lustre-release/lustre/utils/gss:/home/green/git/lustre-release/lustre/utils:/opt/iozone/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:) SKIP: sanity test_600b This test needs vmtouch utility SKIP 600b (5s) == sanity test 600c: Test I/O when mlocked page count > @max_cached_mb ========================================================== 12:21:06 (1786810866) /usr/bin/which: no vmtouch in (/opt/iozone/bin:/opt/iozone/bin:/home/green/git/lustre-release/lustre/tests/mpi:/home/green/git/lustre-release/lustre/tests/racer:/home/green/git/lustre-release/lustre/../lustre-iokit/sgpdd-survey:/home/green/git/lustre-release/lustre/tests:/home/green/git/lustre-release/lustre/utils/gss:/home/green/git/lustre-release/lustre/utils:/opt/iozone/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:) SKIP: sanity test_600c This test needs vmtouch utility SKIP 600c (5s) == sanity test 600d: Test I/O with limited LRU page slots (some was mlocked) ========================================================== 12:21:12 (1786810872) /usr/bin/which: no vmtouch in (/opt/iozone/bin:/opt/iozone/bin:/home/green/git/lustre-release/lustre/tests/mpi:/home/green/git/lustre-release/lustre/tests/racer:/home/green/git/lustre-release/lustre/../lustre-iokit/sgpdd-survey:/home/green/git/lustre-release/lustre/tests:/home/green/git/lustre-release/lustre/utils/gss:/home/green/git/lustre-release/lustre/utils:/opt/iozone/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:) SKIP: sanity test_600d This test needs vmtouch utility SKIP 600d (5s) == sanity test complete, duration 462 sec ================ 12:21:18 (1786810878) === sanity: start cleanup 12:21:21 (1786810881) === === sanity: finish cleanup 12:21:25 (1786810885) === debug=super ioctl neterror warning dlmtrace error emerg ha rpctrace vfstrace config console lfsck