-----============= acceptance-small: sanityn ============----- Tue Nov 18 19:09:44 EST 2025 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: 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 19:10:01 (1763511001) === Starting client oleg430-client.virtnet: -o user_xattr,flock 192.168.204.130@tcp:/lustre /mnt/lustre2 Mount client oleg430-client.virtnet: mount -t lustre -o user_xattr,flock 192.168.204.130@tcp:/lustre /mnt/lustre2 Started clients oleg430-client.virtnet: 192.168.204.130@tcp:/lustre on /mnt/lustre2 type lustre (rw,checksum,encrypt,flock,lazystatfs,lruresize,nolock,statfs_project,nouser_fid2path,user_xattr,verbose) 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-ffff9b3fc97d7800.idle_timeout=debug osc.lustre-OST0000-osc-ffff9b3fd871a000.idle_timeout=debug osc.lustre-OST0001-osc-ffff9b3fc97d7800.idle_timeout=debug osc.lustre-OST0001-osc-ffff9b3fd871a000.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 osd-ldiskfs.track_declares_assert=1 === sanityn: finish setup 19:10:27 (1763511027) === 1+0 records in 1+0 records out 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.0340677 s, 30.8 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/f8213] == sanityn test 0: do_node_vp() and do_facet_vp() do the right thing ========================================================== 19:10:29 (1763511029) PASS 0 (6s) == sanityn test 1: Check attribute updates on 2 mount points ========================================================== 19:10:35 (1763511035) /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 (4s) == sanityn test 2a: check cached attribute updates on 2 mtpt's ================================================================== 19:10:40 (1763511040) -rw-r--r-- 1 root root 0 Nov 18 19:10 /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 ================================================================== 19:10:45 (1763511045) -rw-r--r-- 1 root root 0 Nov 18 19:10 /mnt/lustre2/f2b /mnt/lustre2/f2b has type file OK /mnt/lustre2/f2b has perms 0777 OK PASS 2b (6s) == sanityn test 2c: check cached attribute updates on 2 mtpt's root ============================================================= 19:10:51 (1763511051) /mnt/lustre2 has type dir OK /mnt/lustre2 has perms 0777 OK PASS 2c (6s) == sanityn test 2d: check cached attribute updates on 2 mtpt's root ============================================================= 19:10:57 (1763511057) /mnt/lustre2 has type dir OK /mnt/lustre2 has perms 0755 OK PASS 2d (6s) == sanityn test 2e: check chmod on root is propagated to others ========================================================== 19:11:04 (1763511064) total 0 -rwxrwxrwx 1 root root 0 Nov 18 19:10 f2a -rwxrwxrwx 1 root root 0 Nov 18 19:10 f2b total 0 -rwxrwxrwx 1 root root 0 Nov 18 19:10 f2a -rwxrwxrwx 1 root root 0 Nov 18 19:10 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.0127483 s, 40.2 kB/s PASS 2e (7s) == sanityn test 2f: check attr/owner updates on DNE with 2 mtpt's ========================================================== 19:11:10 (1763511070) /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 ==== 19:11:17 (1763511077) 2+0 records in 2+0 records out 2097152 bytes (2.1 MB, 2.0 MiB) copied, 0.206789 s, 10.1 MB/s /mnt/lustre/f2g.sanityn has 4096 blocks /mnt/lustre2/f2g.sanityn has 4096 blocks PASS 2g (5s) == sanityn test 3: symlink on one mtpt, readlink on another ===================================================================== 19:11:23 (1763511083) PASS 3 (4s) == sanityn test 4: fstat validation on multiple mount points ==================================================================== 19:11:28 (1763511088) PASS 4 (7s) == sanityn test 5: create a file on one mount, truncate it on the other ========================================================== 19:11:34 (1763511094) /mnt/lustre/f5 has type file OK /mnt/lustre/f5 has size 100 OK PASS 5 (5s) == sanityn test 6: remove of open file on other node ============================================================================ 19:11:39 (1763511099) 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 (6s) == sanityn test 7: remove of open directory on other node ======================================================================= 19:11:45 (1763511105) creating directory /mnt/lustre/d7 opening directory unlinking /mnt/lustre/d7 Ok, everything goes well. PASS 7 (7s) == sanityn test 8: remove of open special file on other node ==================================================================== 19:11:52 (1763511112) 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 ========================================================== 19:11:59 (1763511119) PASS 9a (6s) == sanityn test 9b: append to striped sparse file ======== 19:12:05 (1763511125) 1+0 records in 1+0 records out 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.0348551 s, 30.1 MB/s 3+0 records in 3+0 records out 3 bytes copied, 0.0585015 s, 0.1 kB/s Data read (expecting 'foo'): foo PASS 9b (6s) == sanityn test 10a: write of file with sub-page size on multiple mounts ========================================================== 19:12:11 (1763511131) 1+0 records in 1+0 records out 1 byte copied, 0.0113491 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.0078526 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.00854842 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.0205532 s, 0.0 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.0119451 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.00646309 s, 0.2 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.00967337 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.0162586 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.00916913 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.0193329 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.00931108 s, 0.1 kB/s 1+0 records in 1+0 records out 1 byte copied, 0.016261 s, 0.1 kB/s PASS 10a (5s) == sanityn test 10b: write of file with sub-page size on multiple mounts ========================================================== 19:12:16 (1763511136) 1+0 records in 1+0 records out 3072 bytes (3.1 kB, 3.0 KiB) copied, 0.0117637 s, 261 kB/s 1+0 records in 1+0 records out 4096 bytes (4.1 kB, 4.0 KiB) copied, 0.0396331 s, 103 kB/s 1+0 records in 1+0 records out 3072 bytes (3.1 kB, 3.0 KiB) copied, 0.000379465 s, 8.1 MB/s PASS 10b (5s) == sanityn test 11: execution of file opened for write should return error ============================================================== 19:12:21 (1763511141) striped dir -i1 -c2 -H crush /mnt/lustre/d11 multiop /mnt/lustre/d11/f vO_c TMPPIPE=/tmp/multiop_open_wait_pipe.8213 /home/green/git/lustre-release/lustre/tests/sanityn.sh: line 300: /mnt/lustre2/d11/f: Text file busy PASS 11 (5s) == sanityn test 12: test lock ordering (link, stat, unlink) ========================================================== 19:12:26 (1763511146) warning: '-runtime' deprecated, use '-t runtime' instead - link 442 (time 1763511158.58 total 10.01 last 44.16) - link 825 (time 1763511168.60 total 20.03 last 38.22) - link 1206 (time 1763511178.62 total 30.05 last 38.03) - link 1561 (time 1763511188.64 total 40.07 last 35.42) - link 1957 (time 1763511198.64 total 50.07 last 39.60) - link 2367 (time 1763511208.65 total 60.08 last 40.95) - link 2753 (time 1763511218.67 total 70.10 last 38.54) - link 3131 (time 1763511228.69 total 80.12 last 37.71) - link 3492 (time 1763511238.71 total 90.14 last 36.05) total: 3863 link in 100.01 seconds: 38.63 ops/second using seed 1705240469 running for 100 seconds - stat 10000 (time 1763511157 ; total 8 ; last 8) - stat 20000 (time 1763511165 ; total 16 ; last 8) - stat 30000 (time 1763511175 ; total 26 ; last 10) - stat 40000 (time 1763511184 ; total 35 ; last 9) - stat 50000 (time 1763511193 ; total 44 ; last 9) - stat 60000 (time 1763511203 ; total 54 ; last 10) - stat 65626 (time 1763511214 ; total 65 ; last 11) - stat 70000 (time 1763511222 ; total 73 ; last 8) - stat 74984 (time 1763511233 ; total 84 ; last 11) - stat 80000 (time 1763511243 ; total 94 ; last 10) total: 82900 stats in 100 seconds: 829.000000 stats/second - unlinked 0 (time 1763511199 ; total 0 ; last 0) unlink(/mnt/lustre2/lockdir/lockfile3863) error: No such file or directory total: 3862 unlinks in 86 seconds: 44.906979 unlinks/second /home/green/git/lustre-release/lustre/tests/lockorder.sh: line 77: kill: (22683) - No such process /home/green/git/lustre-release/lustre/tests/lockorder.sh: line 78: kill: (22686) - No such process PASS 12 (144s) == sanityn test 13: test directory page revocation ======= 19:14:50 (1763511290) striped dir -i1 -c2 -H all_char /mnt/lustre/d13 f13 f13 PASS 13 (7s) == sanityn test 14aa: execution of file open for write returns -ETXTBSY ========================================================== 19:14:57 (1763511297) striped dir -i0 -c2 -H crush2 /mnt/lustre/d14aa.sanityn multiop /mnt/lustre/d14aa.sanityn/f14aa.sanityn vOw_c TMPPIPE=/tmp/multiop_open_wait_pipe.8213 /home/green/git/lustre-release/lustre/tests/sanityn.sh: line 335: /mnt/lustre2/d14aa.sanityn/f14aa.sanityn: Text file busy /home/green/git/lustre-release/lustre/tests/test-framework.sh: line 4919: 23894 Terminated $MULTIOP_PROG $FILE v$ARGS > $TMPPIPE (wd: ~) PASS 14aa (6s) == sanityn test 14ab: open(RDWR) of executing file returns -ETXTBSY ========================================================== 19:15:03 (1763511303) striped dir -i0 -c2 -H crush /mnt/lustre/d14ab.sanityn open(O_RDWR|O_CREAT): Text file busy /home/green/git/lustre-release/lustre/tests/test-framework.sh: line 4919: 24485 Terminated $DIR1/$tdir/sleep 60 (wd: ~) PASS 14ab (6s) == sanityn test 14b: truncate of executing file returns -ETXTBSY ================================================================ 19:15:09 (1763511309) striped dir -i0 -c2 -H crush2 /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 350: 25075 Terminated $DIR1/$tdir/sleep 60 PASS 14b (7s) == sanityn test 14c: open(O_TRUNC) of executing file return -ETXTBSY ============================================================ 19:15:16 (1763511316) striped dir -i0 -c2 -H all_char /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 362: 25669 Terminated $DIR1/$tdir/sleep 60 PASS 14c (7s) == sanityn test 14d: chmod of executing file is still possible ================================================================== 19:15:23 (1763511323) striped dir -i0 -c2 -H all_char /mnt/lustre/d14d.sanityn chmod /home/green/git/lustre-release/lustre/tests/sanityn.sh: line 373: 26264 Terminated $DIR1/$tdir/sleep 60 PASS 14d (8s) == sanityn test 15: test out-of-space with multiple writers ===================================================================== 19:15:32 (1763511332) 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: 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 Waiting for MDT destroys to complete 0 STRIPECOUNT=2 ORIGFREE=7207412 MAXFREE=2097152000 0 lustre-OST0000 avl=336 grnt=311 diff=25 limit=46331 FULL lustre-OST0001 avl=5120 grnt=2139 diff=2981 limit=46331 FULL ERROR: dd blocks 7194901 != file size 7194920 LOG LOG2 file /tmp/oos2.log:dd: error writing '/mnt/lustre/oosfile': No space left on device /tmp/oos2.log:3591405+0 records in /tmp/oos2.log:3591404+0 records out /tmp/oos2.log:3677597696 bytes (3.7 GB, 3.4 GiB) copied, 666.161 s, 5.5 MB/s /tmp/oos2.log2:dd: error writing '/mnt/lustre2/oosfile2': No space left on device /tmp/oos2.log2:3603498+0 records in /tmp/oos2.log2:3603497+0 records out /tmp/oos2.log2:3689980928 bytes (3.7 GB, 3.4 GiB) copied, 666.487 s, 5.5 MB/s Waiting for MDT destroys to complete Waiting for MDT destroys to complete PASS 15 (729s) == sanityn test 16a: 2500 iterations of dual-mount fsx === 19:27:40 (1763512060) keep default fallocate mode: 0 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.237243 s, 35.4 MB/s 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.164139 s, 51.1 MB/s Chance of close/open is 1 in 50 Seed set to 2064 fd 0: /mnt/lustre/f16a.sanityn fd 1: /mnt/lustre2/f16a.sanityn truncating to largest ever: 0x9835ff truncating to largest ever: 0x9bb408 000100[0] 1763512069.183417 write 0x98d2d5 thru 0x98ef09 (0x1c35 bytes) fallocating to largest ever: 0x9f2cd0 000200[1] 1763512073.331114 fallocate 0x7d5aa4 thru 0x7da4e8 (0x4a45 bytes) 000400[1] 1763512081.066587 read 0x283fd4 thru 0x291213 (0xd240 bytes) fallocating to largest ever: 0x9fa180 000500[0] 1763512085.436416 write 0x6d8e26 thru 0x6e6bcc (0xdda7 bytes) 000600[0] 1763512089.708290 read 0x3f8646 thru 0x4047f0 (0xc1ab bytes) 000700[1] 1763512093.136055 trunc from 0x8c82b7 to 0x935f84 (0x6dcce bytes) 000800[1] 1763512097.067444 mapwrite 0x10c471 thru 0x1117af (0x533f bytes) 001100[1] 1763512109.139265 mapwrite 0x0fbfd1 thru 0x1096b7 (0xd6e7 bytes) 001300[1] 1763512116.283818 fallocate 0x4bd612 thru 0x4c6b1b (0x950a bytes) 001400[1] 1763512120.251909 write 0x444888 thru 0x445067 (0x7e0 bytes) 001500[0] 1763512123.760369 punch from 0x020e59 to 0x027291 (0x6439 bytes) 001600[0] 1763512127.616390 read 0x103cc8 thru 0x10eebd (0xb1f6 bytes) 001900[1] 1763512139.421224 trunc from 0x0acc1e to 0x0bca3d (0xfe20 bytes) fallocating to largest ever: 0x9fd331 fallocating to largest ever: 0x9fda29 002100[0] 1763512145.848430 punch from 0x929c67 to 0x9357b6 (0xbb50 bytes) 002200[0] 1763512150.291176 mapwrite 0x6e5c88 thru 0x6f23b5 (0xc72e bytes) 002300[0] 1763512154.007662 trunc from 0x9246a5 to 0x35c6ee (0x5c7fb6 bytes) 002400[1] 1763512158.140928 fallocate 0x1582bf thru 0x15d21e (0x4f60 bytes) fallocating to largest ever: 0xa00000 002500[1] 1763512162.716012 read 0x0726ce thru 0x07ef32 (0xc865 bytes) All operations completed A-OK! Chance of close/open is 1 in 50 Seed set to 2162 fd 0: /mnt/lustre/f16a.sanityn fd 1: /mnt/lustre2/f16a.sanityn fallocating to largest ever: 0x9440bc truncating to largest ever: 0x9e8cb6 000100[0] 1763512168.242482 fallocate 0x4dc550 thru 0x4e5b94 (0x9645 bytes) 000200[1] 1763512173.045768 trunc from 0x71edeb to 0x728d92 (0x9fa8 bytes) 000300[0] 1763512176.749980 mapwrite 0x5eb000 thru 0x5fab94 (0xfb95 bytes) 000400[0] 1763512181.301171 mapwrite 0x8e8000 thru 0x8eec58 (0x6c59 bytes) 000500[0] 1763512185.781721 trunc from 0x3953a2 to 0x3a2680 (0xd2df bytes) 000700[1] 1763512192.053739 trunc from 0x536f2f to 0x5c3509 (0x8c5db bytes) 000800[1] 1763512195.047359 fallocate 0x69dab7 thru 0x6a735b (0x98a5 bytes) 001000[0] 1763512200.428966 mapwrite 0x1ee000 thru 0x1f1504 (0x3505 bytes) truncating to largest ever: 0x9ed5d3 001100[1] 1763512203.283639 trunc from 0x25c3ce to 0x26b8a1 (0xf4d4 bytes) 001300[0] 1763512208.971378 fallocate 0x9a2c5b thru 0x9aa1ae (0x7554 bytes) fallocating to largest ever: 0xa00000 001400[0] 1763512211.864963 mapread 0x616000 thru 0x61b1f1 (0x51f2 bytes) 001500[1] 1763512214.988473 trunc from 0x962f9a to 0x96a78e (0x77f5 bytes) 001600[1] 1763512218.243270 trunc from 0x1a8bda to 0x54e86f (0x3a5c96 bytes) 001700[1] 1763512221.348578 trunc from 0x70018a to 0x707de5 (0x7c5c bytes) 001800[0] 1763512224.087126 write_OD 0x633000 thru 0x63afff (0x8000 bytes) 002000[0] 1763512229.751407 read_OD 0x579000 thru 0x57efff (0x6000 bytes) 002100[0] 1763512232.532935 trunc from 0x323ceb to 0x0c7116 (0x25cbd4 bytes) 002300[0] 1763512238.639686 read_OD 0x21b000 thru 0x21efff (0x4000 bytes) 002400[0] 1763512241.997868 mapwrite 0x4b6000 thru 0x4b8ed0 (0x2ed1 bytes) 002500[0] 1763512244.776960 write_OD 0x193000 thru 0x19cfff (0xa000 bytes) All operations completed A-OK! PASS 16a (188s) == sanityn test 16b: 2500 iterations of dual-mount fsx at small size ========================================================== 19:30:48 (1763512248) keep default fallocate mode: 0 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.142782 s, 58.8 MB/s 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.124865 s, 67.2 MB/s Chance of close/open is 1 in 50 Seed set to 2250 fd 0: /mnt/lustre/f16b.sanityn fd 1: /mnt/lustre2/f16b.sanityn truncating to largest ever: 0x2f0cd zero_range to largest ever: 0x308f8a truncating to largest ever: 0x6f4b91 fallocating to largest ever: 0x9996e1 fallocating to largest ever: 0x9bc9af 000100[1] 1763512253.751176 mapwrite 0x2e74fb thru 0x2e8ee3 (0x19e9 bytes) fallocating to largest ever: 0x9c01b5 fallocating to largest ever: 0x9cf528 000200[0] 1763512257.274964 write 0x279a46 thru 0x279aa8 (0x63 bytes) 000300[0] 1763512260.948359 punch from 0x1083e4 to 0x10a205 (0x1e22 bytes) fallocating to largest ever: 0x9d2a94 000400[1] 1763512263.841398 read 0x28fbe6 thru 0x2903a5 (0x7c0 bytes) 000500[1] 1763512267.133302 fallocate 0x084ae6 thru 0x0852f0 (0x80b bytes) 000600[1] 1763512270.290713 fallocate 0x354cab thru 0x355356 (0x6ac bytes) truncating to largest ever: 0x9f3054 000900[0] 1763512279.694950 mapwrite 0x799080 thru 0x7992d2 (0x253 bytes) 001000[0] 1763512283.448880 write 0x970516 thru 0x9716da (0x11c5 bytes) 001100[0] 1763512286.776130 punch from 0x6a3211 to 0x6a3c9e (0xa8e bytes) 001200[0] 1763512289.510143 read 0x55b4c2 thru 0x55c588 (0x10c7 bytes) 001300[0] 1763512292.814298 trunc from 0x47dbe0 to 0x2df6fb (0x19e4e4 bytes) 001400[1] 1763512296.538830 mapwrite 0x3bbe8d thru 0x3bc50b (0x67f bytes) 001500[1] 1763512299.884573 write 0x5dac9d thru 0x5dad35 (0x99 bytes) 001700[0] 1763512306.617686 write 0x49bdc3 thru 0x49ced7 (0x1115 bytes) 001800[1] 1763512309.956033 mapread 0x045445 thru 0x046797 (0x1353 bytes) 002000[0] 1763512316.044019 trunc from 0x709a0b to 0x02f32e (0x6da6dc bytes) 002100[0] 1763512319.127404 punch from 0x1ad041 to 0x1ad4ed (0x4ad bytes) 002200[1] 1763512322.350403 trunc from 0x425c75 to 0x4260cc (0x458 bytes) 002300[0] 1763512325.548889 mapread 0x19d561 thru 0x19ecf8 (0x1798 bytes) 002400[0] 1763512328.000831 trunc from 0x7b8597 to 0x272260 (0x546336 bytes) All operations completed A-OK! PASS 16b (85s) == sanityn test 16c: verify data consistency on ldiskfs with cache disabled (b=17397) ========================================================== 19:32:13 (1763512333) keep default fallocate mode: 0 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.12666 s, 66.2 MB/s 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.133328 s, 62.9 MB/s Waiting for MDT destroys to complete Chance of close/open is 1 in 50 Seed set to 2350 fd 0: /mnt/lustre/f16c.sanityn fd 1: /mnt/lustre2/f16c.sanityn skipping zero length punch hole truncating to largest ever: 0xa48d0 fallocating to largest ever: 0x415bf2 truncating to largest ever: 0x67fd68 fallocating to largest ever: 0x6f564e fallocating to largest ever: 0x7db888 fallocating to largest ever: 0x7dc11b 000100[0] 1763512354.559701 trunc from 0x6d27ca to 0x31f713 (0x3b30b6 bytes) fallocating to largest ever: 0x84100e truncating to largest ever: 0x8a76f9 truncating to largest ever: 0x99d4fb fallocating to largest ever: 0x9cc2c5 truncating to largest ever: 0x9f5517 000300[0] 1763512361.526438 read 0x20b610 thru 0x20ca60 (0x1451 bytes) 000500[1] 1763512368.159810 mapread 0x0b3c33 thru 0x0b7a14 (0x3de2 bytes) 000600[0] 1763512371.856097 read 0x66875d thru 0x675ec6 (0xd76a bytes) 000700[0] 1763512375.194176 mapwrite 0x7bcbcb thru 0x7c1f87 (0x53bd bytes) fallocating to largest ever: 0x9fae2e 001000[1] 1763512388.520162 fallocate 0x94cb5f thru 0x94f22b (0x26cd bytes) 001100[0] 1763512392.278704 trunc from 0x3a414b to 0x3a7ece (0x3d84 bytes) 001300[1] 1763512401.418063 write 0x13705e thru 0x13a892 (0x3835 bytes) 001600[0] 1763512412.409848 punch from 0x768954 to 0x770563 (0x7c10 bytes) 001700[0] 1763512415.334552 fallocate 0x11074e thru 0x116e08 (0x66bb bytes) 001800[1] 1763512418.473612 punch from 0x88f8ec to 0x896d6d (0x7482 bytes) 001900[0] 1763512422.118766 mapwrite 0x9f3a14 thru 0x9f466b (0xc58 bytes) fallocating to largest ever: 0x9fdfa3 002000[0] 1763512425.809170 trunc from 0x1be19e to 0x1c1be2 (0x3a45 bytes) 002100[0] 1763512429.959937 fallocate 0x4e8800 thru 0x4ec09c (0x389d bytes) 002200[0] 1763512433.057180 mapwrite 0x68a888 thru 0x69263b (0x7db4 bytes) 002300[1] 1763512436.307435 fallocate 0x903562 thru 0x9112c8 (0xdd67 bytes) 002500[1] 1763512443.420998 fallocate 0x236463 thru 0x23f607 (0x91a5 bytes) All operations completed A-OK! PASS 16c (114s) == sanityn test 16d: Verify DIO and buffer IO with two clients ========================================================== 19:34:08 (1763512448) 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.152466 s, 55.0 MB/s 2+0 records in 2+0 records out 8388608 bytes (8.4 MB, 8.0 MiB) copied, 0.122976 s, 68.2 MB/s ldlm.namespaces.MGC192.168.204.130@tcp.lru_size=clear ldlm.namespaces.lustre-MDT0000-mdc-ffff9b3fc97d7800.lru_size=clear ldlm.namespaces.lustre-MDT0000-mdc-ffff9b3fd871a000.lru_size=clear ldlm.namespaces.lustre-MDT0001-mdc-ffff9b3fc97d7800.lru_size=clear ldlm.namespaces.lustre-MDT0001-mdc-ffff9b3fd871a000.lru_size=clear ldlm.namespaces.lustre-OST0000-osc-ffff9b3fc97d7800.lru_size=clear ldlm.namespaces.lustre-OST0000-osc-ffff9b3fd871a000.lru_size=clear ldlm.namespaces.lustre-OST0001-osc-ffff9b3fc97d7800.lru_size=clear ldlm.namespaces.lustre-OST0001-osc-ffff9b3fd871a000.lru_size=clear 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 4.16342 s, 25.2 MB/s 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 1.92888 s, 54.4 MB/s 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 1.92156 s, 54.6 MB/s 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 4.44495 s, 23.6 MB/s 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 2.76079 s, 38.0 MB/s 100+0 records in 100+0 records out 104857600 bytes (105 MB, 100 MiB) copied, 2.01 s, 52.2 MB/s PASS 16d (24s) == sanityn test 16e: Verify size consistency for O_DIRECT write ========================================================== 19:34:32 (1763512472) 10+0 records in 10+0 records out 10485760 bytes (10 MB, 10 MiB) copied, 0.247568 s, 42.4 MB/s 1+0 records in 1+0 records out 1048576 bytes (1.0 MB, 1.0 MiB) copied, 0.0321869 s, 32.6 MB/s PASS 16e (6s) == sanityn test 16f: rw sequential consistency vs drop_caches ========================================================== 19:34:38 (1763512478) TIMEOUT PASS 16f (26s) == sanityn test 16g: mmap rw sequential consistency vs drop_caches ========================================================== 19:35:04 (1763512504)