-----============= acceptance-small: sanity-pfl ============----- Sun Jun 22 07:18:04 EDT 2025 mgs: CentOS Linux release 7.9.2009 (Core) MGS_OS_VERSION_ID=7 MGS_OS_ID=centos MGS_OS_VERSION_CODE=117440512 MGS_OS_ID_LIKE=rhel fedora centos mds1: CentOS Linux release 7.9.2009 (Core) MDS1_OS_ID_LIKE=rhel fedora centos MDS1_OS_ID=centos MDS1_OS_VERSION_ID=7 MDS1_OS_VERSION_CODE=117440512 ost1: CentOS Linux release 7.9.2009 (Core) OST1_OS_VERSION_CODE=117440512 OST1_OS_VERSION_ID=7 OST1_OS_ID_LIKE=rhel fedora centos OST1_OS_ID=centos client: CentOS Linux release 7.9.2009 (Core) CLIENT_OS_ID=centos CLIENT_OS_ID_LIKE=rhel fedora centos CLIENT_OS_VERSION_ID=7 CLIENT_OS_VERSION_CODE=117440512 oleg239-server: ls: cannot access /home/green/git/lustre-release/lustre/tests/except/sanity-pfl.*ex: No such file or directory excepting tests: 24a === sanity-pfl: start setup 07:18:14 (1750591094) === oleg239-client.virtnet: executing check_config_client /mnt/lustre oleg239-client.virtnet: Checking config lustre mounted on /mnt/lustre Checking servers environments Checking clients oleg239-client.virtnet environments Using TIMEOUT=20 osc.lustre-OST0000-osc-ffff8800b6446000.idle_timeout=debug osc.lustre-OST0001-osc-ffff8800b6446000.idle_timeout=debug disable quota as required oleg239-server: oleg239-server.virtnet: executing set_default_debug vfstrace rpctrace dlmtrace neterror ha config ioctl super lfsck all === sanity-pfl: finish setup 07:18:28 (1750591108) === 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/f7266] == sanity-pfl test 0a: Create full components file, no reused OSTs ========================================================== 07:18:29 (1750591109) 1+0 records in 1+0 records out 1024 bytes (1.0 kB) copied, 0.00434058 s, 236 kB/s Pass! PASS 0a (5s) == sanity-pfl test 0b: Verify comp stripe count limits === 07:18:34 (1750591114) osp.lustre-OST0001-osc-MDT0000.prealloc_force_new_seq=1 osp.lustre-OST0000-osc-MDT0000.prealloc_force_new_seq=1 Creating to objid 33 on ost lustre-OST0001... Creating to objid 33 on ost lustre-OST0000... total: 31 open/close in 1.65 seconds: 18.74 ops/second total: 32 open/close in 1.70 seconds: 18.81 ops/second osp.lustre-OST0000-osc-MDT0000.prealloc_force_new_seq=0 osp.lustre-OST0001-osc-MDT0000.prealloc_force_new_seq=0 lfs setstripe: lfs setstripe: cannot create composite file '/mnt/lustre/d0b.sanity-pfl/f0b.sanity-pfl': Numerical result out of range (34) PASS 0b (19s) == sanity-pfl test 0c: Verify SEL comp stripe count limits ========================================================== 07:18:53 (1750591133) osp.lustre-OST0000-osc-MDT0000.prealloc_force_new_seq=1 osp.lustre-OST0001-osc-MDT0000.prealloc_force_new_seq=1 Creating to objid 1089 on ost lustre-OST0000... Creating to objid 1089 on ost lustre-OST0001... total: 87 open/close in 4.00 seconds: 21.76 ops/second total: 88 open/close in 4.04 seconds: 21.79 ops/second osp.lustre-OST0001-osc-MDT0000.prealloc_force_new_seq=0 osp.lustre-OST0000-osc-MDT0000.prealloc_force_new_seq=0 PASS 0c (23s) == sanity-pfl test 0d: Verify comp end and stripe size === 07:19:16 (1750591156) dd: error writing '/mnt/lustre/d0d.sanity-pfl/f0d.sanity-pfl-1': No data available 129+0 records in 128+0 records out 131072 bytes (131 kB) copied, 0.0359119 s, 3.6 MB/s 128+0 records in 128+0 records out 131072 bytes (131 kB) copied, 0.0197977 s, 6.6 MB/s PASS 0d (3s) == sanity-pfl test 0e: lfs setstripe should limite stripe count for component size ========================================================== 07:19:19 (1750591159) SKIP: sanity-pfl test_0e needs >= 3 OSTs SKIP 0e (2s) == sanity-pfl test 1a: Create full components file, reused OSTs ========================================================== 07:19:21 (1750591161) 1+0 records in 1+0 records out 1024 bytes (1.0 kB) copied, 0.00395351 s, 259 kB/s Pass! PASS 1a (5s) == sanity-pfl test 1b: Create full components file, overstriping in components ========================================================== 07:19:26 (1750591166) 1+0 records in 1+0 records out 1024 bytes (1.0 kB) copied, 0.0047765 s, 214 kB/s /mnt/lustre/d1b.sanity-pfl/f1b.sanity-pfl lcm_layout_gen: 3 lcm_mirror_count: 1 lcm_entry_count: 2 lcme_id: 1 lcme_mirror_id: 0 lcme_flags: init lcme_extent.e_start: 0 lcme_extent.e_end: 2097152 lmm_stripe_count: 2 lmm_stripe_size: 1048576 lmm_pattern: raid0,overstriped lmm_layout_gen: 0 lmm_stripe_offset: 0 lmm_objects: - 0: { l_ost_idx: 0, l_fid: [0x240000402:0x42f:0x0] } - 1: { l_ost_idx: 0, l_fid: [0x240000402:0x430:0x0] } lcme_id: 2 lcme_mirror_id: 0 lcme_flags: init lcme_extent.e_start: 2097152 lcme_extent.e_end: EOF lmm_stripe_count: 4 lmm_stripe_size: 1048576 lmm_pattern: raid0,overstriped lmm_layout_gen: 0 lmm_stripe_offset: 1 lmm_objects: - 0: { l_ost_idx: 1, l_fid: [0x280000402:0x3ac:0x0] } - 1: { l_ost_idx: 1, l_fid: [0x280000402:0x3ad:0x0] } - 2: { l_ost_idx: 0, l_fid: [0x240000402:0x431:0x0] } - 3: { l_ost_idx: 0, l_fid: [0x240000402:0x432:0x0] } :0,0,: :1,1,0,0,: Pass! PASS 1b (5s) == sanity-pfl test 1c: Test overstriping w/max stripe count ========================================================== 07:19:31 (1750591171) osp.lustre-OST0000-osc-MDT0000.prealloc_force_new_seq=1 osp.lustre-OST0001-osc-MDT0000.prealloc_force_new_seq=1 Creating to objid 1153 on ost lustre-OST0000... Creating to objid 1025 on ost lustre-OST0001... total: 80 open/close in 4.67 seconds: 17.13 ops/second total: 85 open/close in 4.95 seconds: 17.17 ops/second osp.lustre-OST0000-osc-MDT0000.prealloc_force_new_seq=0 osp.lustre-OST0001-osc-MDT0000.prealloc_force_new_seq=0 1+0 records in 1+0 records out 1024 bytes (1.0 kB) copied, 0.00515407 s, 199 kB/s Pass! PASS 1c (24s) == sanity-pfl test 2a: Add components to existing file === 07:19:55 (1750591195) Pass! PASS 2a (4s) == sanity-pfl test 2b: Add components w/DOM to existing file ========================================================== 07:19:59 (1750591199) Pass! PASS 2b (5s) == sanity-pfl test 3a: Delete components from existing file ========================================================== 07:20:04 (1750591204) 2+0 records in 2+0 records out 2097152 bytes (2.1 MB) copied, 0.0567914 s, 36.9 MB/s lfs setstripe setstripe: cannot delete component 0x2 from '/mnt/lustre/d3a.sanity-pfl/f3a.sanity-pfl': Invalid argument /mnt/lustre/d3a.sanity-pfl/f3a.sanity-pfl has size 2097152 OK /mnt/lustre/d3a.sanity-pfl/f3a.sanity-pfl has size 1048576 OK /mnt/lustre/d3a.sanity-pfl/f3a.sanity-pfl has size 0 OK /mnt/lustre/d3a.sanity-pfl/f3a.sanity-pfl has size 0 OK /mnt/lustre/d3a.sanity-pfl/f3a.sanity-pfl has size 0 OK PASS 3a (3s) == sanity-pfl test 3b: Delete components w/DOM from existing file ========================================================== 07:20:07 (1750591207) 2+0 records in 2+0 records out 2097152 bytes (2.1 MB) copied, 0.092594 s, 22.6 MB/s lfs setstripe setstripe: cannot delete component 0x2 from '/mnt/lustre/d3b.sanity-pfl/f3b.sanity-pfl': Invalid argument /mnt/lustre/d3b.sanity-pfl/f3b.sanity-pfl has size 2097152 OK /mnt/lustre/d3b.sanity-pfl/f3b.sanity-pfl has size 1048576 OK /mnt/lustre/d3b.sanity-pfl/f3b.sanity-pfl has size 0 OK /mnt/lustre/d3b.sanity-pfl/f3b.sanity-pfl has size 0 OK /mnt/lustre/d3b.sanity-pfl/f3b.sanity-pfl has size 0 OK PASS 3b (3s) == sanity-pfl test 4: Modify component flags in existing file ========================================================== 07:20:10 (1750591210) SKIP: sanity-pfl test_4 Not supported in PFL SKIP 4 (1s) == sanity-pfl test 5: Inherit composite layout from parent directory ========================================================== 07:20:11 (1750591211) 1+0 records in 1+0 records out 1024 bytes (1.0 kB) copied, 0.00336535 s, 304 kB/s PASS 5 (3s)