-----============= acceptance-small: sanityn ============----- Thu Aug 27 13:49:20 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 oleg621-server: ls: cannot access '/home/green/git/lustre-release/lustre/tests/except/sanityn.*ex': No such file or directory excepting tests: 27 40a skipping tests SLOW=no: 33a === sanityn: start setup 13:49:36 (1787852976) === Starting client oleg621-client.virtnet: -o user_xattr,flock 192.168.206.121@tcp:/lustre /mnt/lustre2 Mount client oleg621-client.virtnet: mount -t lustre -o user_xattr,flock 192.168.206.121@tcp:/lustre /mnt/lustre2 Started clients oleg621-client.virtnet: 192.168.206.121@tcp:/lustre on /mnt/lustre2 type lustre (rw,flock,checksum,encrypt,lazystatfs,lruresize,nolock,statfs_project,nosync_on_close,nouser_fid2path,user_xattr,verbose) oleg621-client.virtnet: executing check_config_client /mnt/lustre oleg621-client.virtnet: Checking config lustre mounted on /mnt/lustre Checking servers environments Checking clients oleg621-client.virtnet environments Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff9d1c43197000.idle_timeout=debug osc.lustre-OST0000-osc-ffff9d1c589d6000.idle_timeout=debug osc.lustre-OST0001-osc-ffff9d1c43197000.idle_timeout=debug osc.lustre-OST0001-osc-ffff9d1c589d6000.idle_timeout=debug disable quota as required oleg621-server: oleg621-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all osd-ldiskfs.track_declares_assert=1 === sanityn: finish setup 13:50:15 (1787853015) === 1+0 records in 1+0 records out 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.0350608 s, 29.9 MB/s 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/f8245] == sanityn test 0: do_node_vp() and do_facet_vp() do the right thing ========================================================== 13:50:17 (1787853017) PASS 0 (8s) == sanityn test 1: Check attribute updates on 2 mount points ========================================================== 13:50:25 (1787853025) /mnt/lustre/f1.sanityn has type file OK /mnt/lustre/f1.sanityn has perms 0777 OK /mnt/lustre/f1.sanityn has type file OK /mnt/lustre/f1.sanityn has perms 0666 OK /mnt/lustre/f1.sanityn: absent OK PASS 1 (7s) == sanityn test 2a: check cached attribute updates on 2 mtpt's ================================================================== 13:50:32 (1787853032) -rw-r--r-- 1 root root 0 Aug 27 13:50 /mnt/lustre2/f2a /mnt/lustre/f2a has type file OK /mnt/lustre/f2a has perms 0777 OK PASS 2a (6s) == sanityn test 2b: check cached attribute updates on 2 mtpt's ================================================================== 13:50:38 (1787853038) -rw-r--r-- 1 root root 0 Aug 27 13:50 /mnt/lustre2/f2b /mnt/lustre2/f2b has type file OK /mnt/lustre2/f2b has perms 0777 OK PASS 2b (7s) == sanityn test 2c: check cached attribute updates on 2 mtpt's root ============================================================= 13:50:45 (1787853045) /mnt/lustre2 has type dir OK /mnt/lustre2 has perms 0777 OK PASS 2c (8s) == sanityn test 2d: check cached attribute updates on 2 mtpt's root ============================================================= 13:50:53 (1787853053) /mnt/lustre2 has type dir OK /mnt/lustre2 has perms 0755 OK PASS 2d (7s) == sanityn test 2e: check chmod on root is propagated to others ========================================================== 13:51:00 (1787853060) total 0 -rwxrwxrwx 1 root root 0 Aug 27 13:50 f2a -rwxrwxrwx 1 root root 0 Aug 27 13:50 f2b total 0 -rwxrwxrwx 1 root root 0 Aug 27 13:50 f2a -rwxrwxrwx 1 root root 0 Aug 27 13:50 f2b running as uid/gid/euid/egid 500/500/500/500, groups: 500 [dd] [if=/dev/zero] [of=/mnt/lustre2/f2e.sanityn] [count=1] 1+0 records in 1+0 records out 512 bytes copied, 0.0117677 s, 43.5 kB/s PASS 2e (8s) == sanityn test 2f: check attr/owner updates on DNE with 2 mtpt's ========================================================== 13:51:08 (1787853068) /mnt/lustre2/d2f.sanityn/remote_dir/f2f.sanityn has type file OK /mnt/lustre2/d2f.sanityn/remote_dir/f2f.sanityn has perms 0777 OK /mnt/lustre2/d2f.sanityn/remote_dir/f2f.sanityn is owned by user #500 OK /mnt/lustre2/d2f.sanityn/remote_dir/f2f.sanityn is owned by group #500 OK Can't lstat /mnt/lustre2/d2f.sanityn/remote_dir/f2f.sanityn: No such file or directory PASS 2f (7s) == sanityn test 2g: check blocks update on sync write ==== 13:51:16 (1787853076) 2+0 records in 2+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.259254 s, 8.1 MB/s /mnt/lustre/f2g.sanityn has 4096 blocks /mnt/lustre2/f2g.sanityn has 4096 blocks PASS 2g (6s) == sanityn test 3: symlink on one mtpt, readlink on another ===================================================================== 13:51:22 (1787853082) PASS 3 (6s) == sanityn test 4: fstat validation on multiple mount points ==================================================================== 13:51:28 (1787853088) PASS 4 (6s) == sanityn test 5: create a file on one mount, truncate it on the other ========================================================== 13:51:34 (1787853094) /mnt/lustre/f5 has type file OK /mnt/lustre/f5 has size 100 OK PASS 5 (6s) == sanityn test 6: remove of open file on other node ============================================================================ 13:51:40 (1787853100) opening writing unlinking /mnt/lustre2/f6.sanityn accessing (1) seeking (1) accessing (2) fstat... reading comparing data truncating seeking (2) writing again seeking (3) reading again comparing data again closing SUCCESS - goto beer PASS 6 (5s) == sanityn test 7: remove of open directory on other node ======================================================================= 13:51:45 (1787853105) creating directory /mnt/lustre/d7 opening directory unlinking /mnt/lustre/d7 Ok, everything goes well. PASS 7 (5s) == sanityn test 8: remove of open special file on other node ==================================================================== 13:51:50 (1787853110) creating special file /mnt/lustre/f8.sanityn opening file unlinking /mnt/lustre/f8.sanityn Ok, everything goes well. PASS 8 (7s) == sanityn test 9a: append of file with sub-page size on multiple mounts ========================================================== 13:51:57 (1787853117) PASS 9a (7s) == sanityn test 9b: append to striped sparse file ======== 13:52:04 (1787853124) 1+0 records in 1+0 records out 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.0510252 s, 20.6 MB/s 3+0 records in 3+0 records out 3 bytes copied, 0.108147 s, 0.0 kB/s Data read (expecting 'foo'): foo PASS 9b (7s) == sanityn test 10a: write of file with sub-page size on multiple mounts ========================================================== 13:52:11 (1787853131) 1+0 records in 1+0 records out 1 byte copied, 0.0178751 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.038664 s, 0.0 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.00879928 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.012529 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.0129248 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.0214145 s, 0.0 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.0171934 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.0238133 s, 0.0 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.0146166 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.0148068 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.0121624 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.00890787 s, 0.1 kB/s PASS 10a (9s) == sanityn test 10b: write of file with sub-page size on multiple mounts ========================================================== 13:52:20 (1787853140) 1+0 records in 1+0 records out 3072 bytes (3.1 kB, 3.0 KiB) copied, 0.011009 s, 279 kB/s 1+0 records in 1+0 records out 4096 bytes (4.1 kB, 4.0 KiB) copied, 0.0700181 s, 58.5 kB/s 1+0 records in 1+0 records out 3072 bytes (3.1 kB, 3.0 KiB) copied, 0.00028767 s, 10.7 MB/s PASS 10b (7s) == sanityn test 11: execution of file opened for write should return error ============================================================== 13:52:27 (1787853147) striped dir -i1 -c2 -H crush2 /mnt/lustre/d11 multiop /mnt/lustre/d11/f vO_c TMPPIPE=/tmp/multiop_open_wait_pipe.8245 /home/green/git/lustre-release/lustre/tests/sanityn.sh: line 298: /mnt/lustre2/d11/f: Text file busy PASS 11 (7s) == sanityn test 12: test lock ordering (link, stat, unlink) ========================================================== 13:52:34 (1787853154) warning: '-runtime' deprecated, use '-t runtime' instead - link 430 (time 1787853166.44 total 10.02 last 42.91) - link 795 (time 1787853176.46 total 20.04 last 36.42) - link 1180 (time 1787853186.47 total 30.05 last 38.46) - link 1605 (time 1787853196.49 total 40.07 last 42.43) - link 1960 (time 1787853206.50 total 50.08 last 35.47) - link 2326 (time 1787853216.50 total 60.08 last 36.60) - link 2712 (time 1787853226.52 total 70.10 last 38.53) - link 3090 (time 1787853236.53 total 80.11 last 37.75) - link 3473 (time 1787853246.55 total 90.13 last 38.24) total: 3863 link in 100.02 seconds: 38.62 ops/second using seed 3490332807 running for 100 seconds - stat 8151 (time 1787853168 ; total 11 ; last 11) - stat 10000 (time 1787853170 ; total 13 ; last 2) - stat 17360 (time 1787853181 ; total 24 ; last 11) - stat 20000 (time 1787853184 ; total 27 ; last 3) - stat 28809 (time 1787853195 ; total 38 ; last 11) - stat 30000 (time 1787853196 ; total 39 ; last 1) - stat 38544 (time 1787853207 ; total 50 ; last 11) - stat 40000 (time 1787853211 ; total 54 ; last 4) - stat 43664 (time 1787853222 ; total 65 ; last 11) - stat 47339 (time 1787853233 ; total 76 ; last 11) - stat 50000 (time 1787853240 ; total 83 ; last 7) - stat 53879 (time 1787853251 ; total 94 ; last 11) total: 56205 stats in 100 seconds: 562.049988 stats/second - unlinked 0 (time 1787853207 ; total 0 ; last 0) unlink(/mnt/lustre2/lockdir/lockfile3863) error: No such file or directory total: 3862 unlinks in 83 seconds: 46.530121 unlinks/second /home/green/git/lustre-release/lustre/tests/lockorder.sh: line 77: kill: (22724) - No such process /home/green/git/lustre-release/lustre/tests/lockorder.sh: line 78: kill: (22726) - No such process PASS 12 (141s) == sanityn test 13: test directory page revocation ======= 13:54:56 (1787853296) striped dir -i1 -c2 -H crush /mnt/lustre/d13 f13 f13 PASS 13 (11s) == sanityn test 14aa: execution of file open for write returns -ETXTBSY ========================================================== 13:55:06 (1787853306) striped dir -i0 -c2 -H fnv_1a_64 /mnt/lustre/d14aa.sanityn multiop /mnt/lustre/d14aa.sanityn/f14aa.sanityn vOw_c TMPPIPE=/tmp/multiop_open_wait_pipe.8245 /home/green/git/lustre-release/lustre/tests/sanityn.sh: line 333: /mnt/lustre2/d14aa.sanityn/f14aa.sanityn: Text file busy /home/green/git/lustre-release/lustre/tests/test-framework.sh: line 5142: 23933 Terminated $MULTIOP_PROG $FILE v$ARGS > $TMPPIPE (wd: ~) PASS 14aa (9s) == sanityn test 14ab: open(RDWR) of executing file returns -ETXTBSY ========================================================== 13:55:16 (1787853316) striped dir -i0 -c2 -H crush2 /mnt/lustre/d14ab.sanityn open(O_RDWR|O_CREAT): Text file busy /home/green/git/lustre-release/lustre/tests/test-framework.sh: line 5142: 24526 Terminated $DIR1/$tdir/sleep 60 (wd: ~) PASS 14ab (11s) == sanityn test 14b: truncate of executing file returns -ETXTBSY ================================================================ 13:55:27 (1787853327) striped dir -i0 -c2 -H crush /mnt/lustre/d14b.sanityn truncate: cannot truncate '/mnt/lustre2/d14b.sanityn/sleep' to length 60: Text file busy /home/green/git/lustre-release/lustre/tests/sanityn.sh: line 348: 25117 Terminated $DIR1/$tdir/sleep 60 PASS 14b (8s) == sanityn test 14c: open(O_TRUNC) of executing file return -ETXTBSY ============================================================ 13:55:35 (1787853335) striped dir -i0 -c2 -H fnv_1a_64 /mnt/lustre/d14c.sanityn cp: cannot create regular file '/mnt/lustre2/d14c.sanityn/sleep': Text file busy /home/green/git/lustre-release/lustre/tests/sanityn.sh: line 360: 25712 Terminated $DIR1/$tdir/sleep 60 PASS 14c (7s) == sanityn test 14d: chmod of executing file is still possible ================================================================== 13:55:42 (1787853342) striped dir -i0 -c2 -H fnv_1a_64 /mnt/lustre/d14d.sanityn chmod /home/green/git/lustre-release/lustre/tests/sanityn.sh: line 371: 26308 Terminated $DIR1/$tdir/sleep 60 PASS 14d (8s) == sanityn test 15: test out-of-space with multiple writers ===================================================================== 13:55:50 (1787853350) PATH=/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: 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 Waiting for MDT destroys to complete 0 STRIPECOUNT=2 ORIGFREE=7207412 MAXFREE=2097152000 0 lustre-OST0000 avl=1320 grnt=1359 diff=-39 limit=46331 FULL lustre-OST0001 avl=2308 grnt=2287 diff=21 limit=46331 FULL ERROR: dd blocks 7196670 != file size 7196692 LOG LOG2 file /tmp/oos2.log:dd: error writing '/mnt/lustre/oosfile': No space left on device /tmp/oos2.log:3595002+0 records in /tmp/oos2.log:3595001+0 records out /tmp/oos2.log:3681281024 bytes (3.7 GB, 3.4 GiB) copied, 816.319 s, 4.5 MB/s /tmp/oos2.log2:dd: error writing '/mnt/lustre2/oosfile2': No space left on device /tmp/oos2.log2:3601670+0 records in /tmp/oos2.log2:3601669+0 records out /tmp/oos2.log2:3688109056 bytes (3.7 GB, 3.4 GiB) copied, 814.294 s, 4.5 MB/s Waiting for MDT destroys to complete Waiting for MDT destroys to complete PASS 15 (878s) == sanityn test 16a: 2500 iterations of dual-mount fsx === 14:10:28 (1787854228) keep default fallocate mode: 0 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.233761 s, 35.9 MB/s 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.164105 s, 51.1 MB/s Chance of close/open is 1 in 50 Seed set to 4232 fd 0: /mnt/lustre/f16a.sanityn fd 1: /mnt/lustre2/f16a.sanityn truncating to largest ever: 0x7232c fallocating to largest ever: 0xb3260 fallocating to largest ever: 0x97094f truncating to largest ever: 0x9fd93c 000300[1] 1787854245.045153 trunc from 0x008e9d to 0x0153f9 (0xc55d bytes) 000400[0] 1787854247.803985 punch from 0x750372 to 0x755820 (0x54af bytes) 000500[0] 1787854252.055509 trunc from 0x7e1322 to 0x20cf11 (0x5d4410 bytes) 000600[0] 1787854256.601342 punch from 0x23ac86 to 0x23cf3f (0x22ba bytes) 000800[0] 1787854264.722045 trunc from 0x003a2b to 0x013667 (0xfc3d bytes) 000900[1] 1787854268.619962 fallocate 0x156c39 thru 0x15959a (0x2962 bytes) 001000[0] 1787854274.262398 mapread 0x24d3f5 thru 0x25a7c9 (0xd3d5 bytes) 001100[0] 1787854279.076855 write 0x7823a9 thru 0x789880 (0x74d8 bytes) 001200[1] 1787854283.146316 trunc from 0x1022f3 to 0x10bbc8 (0x98d6 bytes) 001300[0] 1787854287.231008 mapwrite 0x40845a thru 0x4180cf (0xfc76 bytes) 001400[0] 1787854290.996879 read 0x994c17 thru 0x99d053 (0x843d bytes) 001600[0] 1787854297.747360 punch from 0x9c2dfc to 0x9c4693 (0x1898 bytes) 001700[0] 1787854302.119352 read 0x2b74b4 thru 0x2c032d (0x8e7a bytes) 001800[0] 1787854305.857291 trunc from 0x6bc61e to 0x6c0b6d (0x4550 bytes) 001900[0] 1787854309.793346 trunc from 0x76084f to 0x9c425b (0x263a0d bytes) 002000[1] 1787854313.786589 trunc from 0x4f9ac2 to 0x970245 (0x476784 bytes) 002100[1] 1787854317.387216 trunc from 0x32d115 to 0x0c7180 (0x265f94 bytes) 002200[0] 1787854321.531531 trunc from 0x9d516c to 0x14862b (0x88cb40 bytes) 002400[0] 1787854328.715132 mapread 0x62a183 thru 0x637c55 (0xdad3 bytes) 002500[1] 1787854332.696795 read 0x4d03b0 thru 0x4dbf2d (0xbb7e bytes) All operations completed A-OK! Chance of close/open is 1 in 50 Seed set to 4332 fd 0: /mnt/lustre/f16a.sanityn fd 1: /mnt/lustre2/f16a.sanityn skipping zero size read skipping zero size read truncating to largest ever: 0x9d0bc9 000100[0] 1787854337.000576 read 0x2d0000 thru 0x2d7d1e (0x7d1f bytes) 000200[0] 1787854340.272567 mapread 0x505000 thru 0x51462c (0xf62d bytes) 000400[1] 1787854347.276264 punch from 0x66cb7e to 0x66cc57 (0xda bytes) fallocating to largest ever: 0x9e9d70 000500[1] 1787854350.417978 trunc from 0x184797 to 0x4c689e (0x342108 bytes) truncating to largest ever: 0x9f53ad 000600[0] 1787854354.640019 trunc from 0x4a1609 to 0x4a3865 (0x225d bytes) truncating to largest ever: 0x9f7122 fallocating to largest ever: 0xa00000 000700[1] 1787854358.166559 trunc from 0x0cc4e1 to 0x0d83a3 (0xbec3 bytes) 000800[0] 1787854361.520871 write 0x0ec000 thru 0x0f7950 (0xb951 bytes) 000900[0] 1787854364.532503 fallocate 0x918577 thru 0x925885 (0xd30f bytes) 001000[1] 1787854368.291545 fallocate 0x0e8dd2 thru 0x0ecadf (0x3d0e bytes) 001100[1] 1787854371.592334 read_OD 0x0fd000 thru 0x0fefff (0x2000 bytes) 001200[1] 1787854375.808520 trunc from 0x6cdf57 to 0x698f5c (0x34ffa bytes) 001300[0] 1787854379.607014 fallocate 0x11e22d thru 0x12aca7 (0xca7b bytes) 001400[1] 1787854382.924935 punch from 0x479a9a to 0x47dcc5 (0x422c bytes) 001500[0] 1787854385.535273 write 0x9ea000 thru 0x9edc2b (0x3c2c bytes) 001600[1] 1787854388.387417 fallocate 0x276698 thru 0x2793a2 (0x2d0b bytes) 001700[1] 1787854391.950572 write_OD 0x632000 thru 0x63afff (0x9000 bytes) 001800[0] 1787854396.213105 trunc from 0x3dc411 to 0x0a4346 (0x3380ca bytes) 001900[0] 1787854398.428197 mapread 0x06a000 thru 0x0765df (0xc5e0 bytes) 002000[1] 1787854401.877151 read_OD 0x09b000 thru 0x0a8fff (0xe000 bytes) 002100[0] 1787854405.304816 fallocate 0x1f01d9 thru 0x1f8b58 (0x8980 bytes) 002300[1] 1787854412.730155 fallocate 0x5eee64 thru 0x5fe313 (0xf4b0 bytes) 002400[1] 1787854416.659662 read_OD 0x007000 thru 0x013fff (0xd000 bytes) 002500[0] 1787854419.725213 mapread 0x3ea000 thru 0x3f66b7 (0xc6b8 bytes) All operations completed A-OK! PASS 16a (196s) == sanityn test 16b: 2500 iterations of dual-mount fsx at small size ========================================================== 14:13:44 (1787854424) keep default fallocate mode: 0 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.192788 s, 43.5 MB/s 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.147255 s, 57.0 MB/s Chance of close/open is 1 in 50 Seed set to 4427 fd 0: /mnt/lustre/f16b.sanityn fd 1: /mnt/lustre2/f16b.sanityn skipping zero size read skipping zero size read skipping zero length punch hole truncating to largest ever: 0x88a99b fallocating to largest ever: 0x9f8d3a 000200[1] 1787854436.092820 punch from 0x43d291 to 0x43dc5c (0x9cc bytes) 000300[1] 1787854439.709896 read 0x0a644b thru 0x0a755b (0x1111 bytes) 000600[1] 1787854451.687011 trunc from 0x0c8530 to 0x0c893a (0x40b bytes) 000700[1] 1787854455.222370 punch from 0x39c571 to 0x39db35 (0x15c5 bytes) 001000[0] 1787854465.469710 write 0x400627 thru 0x401778 (0x1152 bytes) 001100[0] 1787854469.234504 read 0x1ddf48 thru 0x1df68a (0x1743 bytes) 001200[1] 1787854473.102697 trunc from 0x140808 to 0x1af53b (0x6ed34 bytes) 001300[0] 1787854477.705480 trunc from 0x281393 to 0x28262c (0x129a bytes) 001400[1] 1787854481.359550 write 0x941934 thru 0x942498 (0xb65 bytes) 001500[0] 1787854484.379203 write 0x210307 thru 0x212259 (0x1f53 bytes) 001600[0] 1787854487.563272 write 0x81531d thru 0x815d31 (0xa15 bytes) 001700[0] 1787854490.823604 read 0x24f28e thru 0x24f28e (0x1 bytes) 001800[0] 1787854494.048293 fallocate 0x3f39b9 thru 0x3f5497 (0x1adf bytes) 001900[1] 1787854497.518547 fallocate 0x434566 thru 0x435428 (0xec3 bytes) 002000[0] 1787854500.678885 mapread 0x85bac3 thru 0x85c651 (0xb8f bytes) 002100[0] 1787854504.408536 mapread 0x01a326 thru 0x01b55c (0x1237 bytes) 002500[1] 1787854517.741534 read 0x39456d thru 0x3946d4 (0x168 bytes) All operations completed A-OK! PASS 16b (98s) == sanityn test 16c: verify data consistency on ldiskfs with cache disabled (b=17397) ========================================================== 14:15:22 (1787854522) keep default fallocate mode: 0 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.173668 s, 48.3 MB/s 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.132137 s, 63.5 MB/s Waiting for MDT destroys to complete Chance of close/open is 1 in 50 Seed set to 4545 fd 0: /mnt/lustre/f16c.sanityn fd 1: /mnt/lustre2/f16c.sanityn skipping zero size read truncating to largest ever: 0x4e98bd fallocating to largest ever: 0x8ce786 truncating to largest ever: 0x9d6a49 000100[0] 1787854550.235019 mapread 0x2883b6 thru 0x28c57d (0x41c8 bytes) 000200[1] 1787854554.157975 trunc from 0x5ca85d to 0x59111c (0x39740 bytes) truncating to largest ever: 0x9d791c 000300[0] 1787854558.066142 punch from 0x5bca0a to 0x5c4df6 (0x83ed bytes) 000400[0] 1787854562.265256 trunc from 0x593c3e to 0x59722b (0x35ee bytes) 000500[1] 1787854565.905764 trunc from 0x8afda2 to 0x502ae9 (0x3ad2b8 bytes) fallocating to largest ever: 0x9fb8b3 000700[0] 1787854573.261921 mapread 0x256a5e thru 0x26374c (0xccef bytes) 000800[1] 1787854576.423599 write 0x4bcc7b thru 0x4becf0 (0x2076 bytes) 000900[0] 1787854580.559922 fallocate 0x6cb16a thru 0x6d2c85 (0x7b1c bytes) 001000[0] 1787854584.791681 mapread 0x32bcbe thru 0x32bd14 (0x57 bytes) 001100[1] 1787854588.882867 fallocate 0x0838da thru 0x08f9d6 (0xc0fd bytes) 001300[1] 1787854596.794124 read 0x35b2ab thru 0x36acd6 (0xfa2c bytes) fallocating to largest ever: 0x9ff3b0 001500[1] 1787854605.052994 mapread 0x6d82b0 thru 0x6e07dd (0x852e bytes) 001600[0] 1787854608.954765 mapwrite 0x9da97f thru 0x9e01bd (0x583f bytes) 001800[1] 1787854615.596949 trunc from 0x0f0cbe to 0x0f34de (0x2821 bytes) 001900[1] 1787854619.477332 trunc from 0x1a1340 to 0x265ecc (0xc4b8d bytes) 002000[1] 1787854623.351008 trunc from 0x6e2819 to 0x99d6b0 (0x2bae98 bytes) 002200[0] 1787854631.307318 trunc from 0x28f4bf to 0x29abd9 (0xb71b bytes) 002400[0] 1787854639.554904 fallocate 0x434b0c thru 0x43c5ed (0x7ae2 bytes) 002500[1] 1787854643.566130 punch from 0x11cae4 to 0x121ebe (0x53db bytes) All operations completed A-OK! PASS 16c (128s) == sanityn test 16d: Verify DIO and buffer IO with two clients ========================================================== 14:17:30 (1787854650) 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.142588 s, 58.8 MB/s 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.160754 s, 52.2 MB/s ldlm.namespaces.MGC192.168.206.121@tcp.lru_size=clear ldlm.namespaces.lustre-MDT0000-mdc-ffff9d1c43197000.lru_size=clear ldlm.namespaces.lustre-MDT0000-mdc-ffff9d1c589d6000.lru_size=clear ldlm.namespaces.lustre-MDT0001-mdc-ffff9d1c43197000.lru_size=clear ldlm.namespaces.lustre-MDT0001-mdc-ffff9d1c589d6000.lru_size=clear ldlm.namespaces.lustre-OST0000-osc-ffff9d1c43197000.lru_size=clear ldlm.namespaces.lustre-OST0000-osc-ffff9d1c589d6000.lru_size=clear ldlm.namespaces.lustre-OST0001-osc-ffff9d1c43197000.lru_size=clear ldlm.namespaces.lustre-OST0001-osc-ffff9d1c589d6000.lru_size=clear 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 6.39002 s, 16.4 MB/s 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 2.48335 s, 42.2 MB/s 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 2.84282 s, 36.9 MB/s 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 5.54079 s, 18.9 MB/s 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 3.73439 s, 28.1 MB/s 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 3.44709 s, 30.4 MB/s PASS 16d (36s) == sanityn test 16e: Verify size consistency for O_DIRECT write ========================================================== 14:18:06 (1787854686) 10+0 records in 10+0 records out 10485760 bytes (10 MB, 10 MiB) copied, 0.345256 s, 30.4 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.0842416 s, 12.4 MB/s PASS 16e (7s) == sanityn test 16f: rw sequential consistency vs drop_caches ========================================================== 14:18:14 (1787854694) TIMEOUT PASS 16f (29s) == sanityn test 16g: mmap rw sequential consistency vs drop_caches ========================================================== 14:18:42 (1787854722) TIMEOUT PASS 16g (27s) == sanityn test 16h: mmap read after truncate file ======= 14:19:09 (1787854749) striped dir -i0 -c2 -H fnv_1a_64 /mnt/lustre/d16h.sanityn ------- before truncate -------- 0002700 6e65 7265 7461 726f 4420 6561 6f6d 3a6e 0002720 762f 7261 6c2f 6269 722f 676e 3a64 732f 0002740 6962 2f6e 6f6e 6f6c 6967 0a6e 0002754 ------- after truncate -------- 0001320 746e 7520 6573 2064 7962 7420 6568 7420 0001340 6f72 7375 7265 2073 6170 6b63 6761 2065 0001360 6f74 7320 6e61 0001366 PASS 16h (7s) == sanityn test 16i: read after truncate file ============ 14:19:16 (1787854756) striped dir -i0 -c2 -H fnv_1a_64 /mnt/lustre/d16i.sanityn ------- before truncate -------- 0002700 6e65 7265 7461 726f 4420 6561 6f6d 3a6e 0002720 762f 7261 6c2f 6269 722f 676e 3a64 732f 0002740 6962 2f6e 6f6e 6f6c 6967 0a6e 0002754 ------- after truncate -------- 0001320 746e 7520 6573 2064 7962 7420 6568 7420 0001340 6f72 7375 7265 2073 6170 6b63 6761 2065 0001360 6f74 7320 6e61 0001366 PASS 16i (7s) == sanityn test 16j: race dio with buffered i/o ========== 14:19:23 (1787854763) 1+0 records in 1+0 records out 26214400 bytes (26 MB, 25 MiB) copied, 1.12482 s, 23.3 MB/s bs: 1044480, file_size 26214400 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 1.14775 s, 22.8 MB/s 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 1.35754 s, 19.3 MB/s /mnt/lustre/f16j.sanityn.2 has type file OK /mnt/lustre/f16j.sanityn.2 has size 26214400 OK /mnt/lustre2/f16j.sanityn.2 has type file OK /mnt/lustre2/f16j.sanityn.2 has size 26214400 OK bs: 1048576, file_size 26214400 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 0.996974 s, 26.3 MB/s 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 1.4952 s, 17.5 MB/s /mnt/lustre/f16j.sanityn.2 has type file OK /mnt/lustre/f16j.sanityn.2 has size 26214400 OK /mnt/lustre2/f16j.sanityn.2 has type file OK /mnt/lustre2/f16j.sanityn.2 has size 26214400 OK bs: 1049600, file_size 26214400 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 0.83239 s, 31.5 MB/s 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 1.21144 s, 21.6 MB/s /mnt/lustre/f16j.sanityn.2 has type file OK /mnt/lustre/f16j.sanityn.2 has size 26214400 OK /mnt/lustre2/f16j.sanityn.2 has type file OK /mnt/lustre2/f16j.sanityn.2 has size 26214400 OK bs: 1044480, file_size 26214400 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 1.44788 s, 18.1 MB/s 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 1.60424 s, 16.3 MB/s 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 1.79854 s, 14.6 MB/s 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 1.85724 s, 14.1 MB/s /mnt/lustre/f16j.sanityn.2 has type file OK /mnt/lustre/f16j.sanityn.2 has size 26214400 OK /mnt/lustre2/f16j.sanityn.2 has type file OK /mnt/lustre2/f16j.sanityn.2 has size 26214400 OK bs: 1048576, file_size 26214400 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 0.913967 s, 28.7 MB/s 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 0.987138 s, 26.6 MB/s 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 1.47677 s, 17.8 MB/s 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 1.49953 s, 17.5 MB/s /mnt/lustre/f16j.sanityn.2 has type file OK /mnt/lustre/f16j.sanityn.2 has size 26214400 OK /mnt/lustre2/f16j.sanityn.2 has type file OK /mnt/lustre2/f16j.sanityn.2 has size 26214400 OK bs: 1049600, file_size 26214400 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 1.00394 s, 26.1 MB/s 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 1.09733 s, 23.9 MB/s 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 1.55231 s, 16.9 MB/s 12+1 records in 12+1 records out 26214400 bytes (26 MB, 25 MiB) copied, 1.66034 s, 15.8 MB/s /mnt/lustre/f16j.sanityn.2 has type file OK /mnt/lustre/f16j.sanityn.2 has size 26214400 OK /mnt/lustre2/f16j.sanityn.2 has type file OK /mnt/lustre2/f16j.sanityn.2 has size 26214400 OK PASS 16j (28s) == sanityn test 16k: Parallel FSX and drop caches should not panic ========================================================== 14:19:51 (1787854791) + /home/green/git/lustre-release/lustre/tests/fsx -N 1000 /mnt/lustre/fsxfile.1 -l 67108864 + /home/green/git/lustre-release/lustre/tests/fsx -N 1000 /mnt/lustre/fsxfile.2 -l 67108864 + /home/green/git/lustre-release/lustre/tests/fsx -N 1000 /mnt/lustre/fsxfile.3 -l 67108864 + /home/green/git/lustre-release/lustre/tests/fsx -N 1000 /mnt/lustre/fsxfile.4 -l 67108864 + /home/green/git/lustre-release/lustre/tests/fsx -N 1000 /mnt/lustre/fsxfile.5 -l 67108864 fallocating to largest ever: 0x3428364 skipping zero size read fallocating to largest ever: 0x3428364 fallocating to largest ever: 0x3428364 skipping zero size read fallocating to largest ever: 0x3428364 skipping zero size read skipping zero size read fallocating to largest ever: 0x3428364 skipping zero size read truncating to largest ever: 0x3c569db truncating to largest ever: 0x3c569db truncating to largest ever: 0x3c569db truncating to largest ever: 0x3c569db truncating to largest ever: 0x3c569db fallocating to largest ever: 0x3ddbbf6 fallocating to largest ever: 0x3ddbbf6 fallocating to largest ever: 0x3ddbbf6 fallocating to largest ever: 0x3ddbbf6 fallocating to largest ever: 0x3ddbbf6 fallocating to largest ever: 0x3fa9cee fallocating to largest ever: 0x3fa9cee fallocating to largest ever: 0x3fa9cee fallocating to largest ever: 0x3fa9cee fallocating to largest ever: 0x3fa9cee truncating to largest ever: 0x3fb80f5 truncating to largest ever: 0x3fb80f5 truncating to largest ever: 0x3fb80f5 truncating to largest ever: 0x3fb80f5 truncating to largest ever: 0x3fb80f5 All operations completed A-OK! All operations completed A-OK! All operations completed A-OK! All operations completed A-OK! All operations completed A-OK! + fsx 1 done: rc=0 Thu Aug 27 14:20:26 EDT 2026 + fsx 2 done: rc=0 Thu Aug 27 14:20:26 EDT 2026 + fsx 3 done: rc=0 Thu Aug 27 14:20:26 EDT 2026 + fsx 4 done: rc=0 Thu Aug 27 14:20:26 EDT 2026 + fsx 5 done: rc=0 Thu Aug 27 14:20:26 EDT 2026 PASS 16k (43s) == sanityn test 17: resource creation/LVB creation race ========================================================================= 14:20:34 (1787854834) fail_loc=0x8000030a PASS 17 (10s) == sanityn test 18: mmap sanity check =========================================================================================== 14:20:44 (1787854844) mmap test1: basic mmap operation (PASS, 0.15223s) mmap test2: MAP_PRIVATE not write back (PASS, 0.1291s) mmap test3: concurrent mmap ops on two nodes (PASS, 5.7712s) mmap test4: c1 write to f1 from mmapped f2, c2 write to f1 from mmapped f1 (PASS, 4.4665s)