== sanity-pfl test 19g: component-add behaviour ========== 11:08:39 (1754406519) DEBUG: llapi_layout_sanity_cb: component flags=0x0, extent=[0, 1073741824] DEBUG: prev component: NULL DEBUG: Component starts at 0, checking if new mirror DEBUG: Setting first_comp = true (new mirror) DEBUG: Setting prev = NULL (new mirror) DEBUG: About to check adjacency, prev=NULL DEBUG: Checking start <= end: start=0, end=1073741824 DEBUG: Component validation passed, continuing lfs setstripe setstripe: cannot set extent: Invalid argument error: lfs setstripe: invalid layout DEBUG: llapi_layout_sanity_cb: component flags=0x10, extent=[0, 1073741824] DEBUG: prev component: NULL DEBUG: Component starts at 0, checking if new mirror DEBUG: Setting first_comp = true (new mirror) DEBUG: Setting prev = NULL (new mirror) DEBUG: About to check adjacency, prev=NULL DEBUG: Checking start <= end: start=0, end=1073741824 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x0, extent=[1073741824, 1073741824] DEBUG: prev component: found DEBUG: prev component flags=0x10, extent=[0, 1073741824] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[0, 1073741824], curr=[1073741824, 1073741824] DEBUG: prev flags=0x10, curr flags=0x0 DEBUG: Checking start <= end: start=1073741824, end=1073741824 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x40, extent=[1073741824, 10737418240] DEBUG: prev component: found DEBUG: prev component flags=0x0, extent=[1073741824, 1073741824] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[1073741824, 1073741824], curr=[1073741824, 10737418240] DEBUG: prev flags=0x0, curr flags=0x40 DEBUG: Checking start <= end: start=1073741824, end=10737418240 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x10, extent=[0, 1073741824] DEBUG: prev component: NULL DEBUG: Component starts at 0, checking if new mirror DEBUG: Setting first_comp = true (new mirror) DEBUG: Setting prev = NULL (new mirror) DEBUG: About to check adjacency, prev=NULL DEBUG: Checking start <= end: start=0, end=1073741824 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x0, extent=[1073741824, 1073741824] DEBUG: prev component: found DEBUG: prev component flags=0x10, extent=[0, 1073741824] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[0, 1073741824], curr=[1073741824, 1073741824] DEBUG: prev flags=0x10, curr flags=0x0 DEBUG: Checking start <= end: start=1073741824, end=1073741824 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x40, extent=[1073741824, 10737418240] DEBUG: prev component: found DEBUG: prev component flags=0x0, extent=[1073741824, 1073741824] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[1073741824, 1073741824], curr=[1073741824, 10737418240] DEBUG: prev flags=0x0, curr flags=0x40 DEBUG: Checking start <= end: start=1073741824, end=10737418240 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x0, extent=[10737418240, 18446744073709551615] DEBUG: prev component: found DEBUG: prev component flags=0x40, extent=[1073741824, 10737418240] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[1073741824, 10737418240], curr=[10737418240, 18446744073709551615] DEBUG: prev flags=0x40, curr flags=0x0 DEBUG: Checking start <= end: start=10737418240, end=18446744073709551615 DEBUG: Component validation passed, continuing Set stripe size 33554432 failed: Invalid argument error: lfs setstripe: invalid layout Set stripe size 104857600 failed: Invalid argument error: lfs setstripe: invalid layout DEBUG: llapi_layout_sanity_cb: component flags=0x0, extent=[0, 134217728] DEBUG: prev component: NULL DEBUG: Component starts at 0, checking if new mirror DEBUG: Setting first_comp = true (new mirror) DEBUG: Setting prev = NULL (new mirror) DEBUG: About to check adjacency, prev=NULL DEBUG: Checking start <= end: start=0, end=134217728 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x40, extent=[134217728, 1073741824] DEBUG: prev component: found DEBUG: prev component flags=0x0, extent=[0, 134217728] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[0, 134217728], curr=[134217728, 1073741824] DEBUG: prev flags=0x0, curr flags=0x40 DEBUG: Checking start <= end: start=134217728, end=1073741824 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x10, extent=[0, 134217728] DEBUG: prev component: NULL DEBUG: Component starts at 0, checking if new mirror DEBUG: Setting first_comp = true (new mirror) DEBUG: Setting prev = NULL (new mirror) DEBUG: About to check adjacency, prev=NULL DEBUG: Checking start <= end: start=0, end=134217728 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x40, extent=[134217728, 1073741824] DEBUG: prev component: found DEBUG: prev component flags=0x10, extent=[0, 134217728] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[0, 134217728], curr=[134217728, 1073741824] DEBUG: prev flags=0x10, curr flags=0x40 DEBUG: Checking start <= end: start=134217728, end=1073741824 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x0, extent=[1073741824, 10737418240] DEBUG: prev component: found DEBUG: prev component flags=0x40, extent=[134217728, 1073741824] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[134217728, 1073741824], curr=[1073741824, 10737418240] DEBUG: prev flags=0x40, curr flags=0x0 DEBUG: Checking start <= end: start=1073741824, end=10737418240 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x10, extent=[0, 134217728] DEBUG: prev component: NULL DEBUG: Component starts at 0, checking if new mirror DEBUG: Setting first_comp = true (new mirror) DEBUG: Setting prev = NULL (new mirror) DEBUG: About to check adjacency, prev=NULL DEBUG: Checking start <= end: start=0, end=134217728 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x40, extent=[134217728, 1073741824] DEBUG: prev component: found DEBUG: prev component flags=0x10, extent=[0, 134217728] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[0, 134217728], curr=[134217728, 1073741824] DEBUG: prev flags=0x10, curr flags=0x40 DEBUG: Checking start <= end: start=134217728, end=1073741824 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x0, extent=[1073741824, 10737418240] DEBUG: prev component: found DEBUG: prev component flags=0x40, extent=[134217728, 1073741824] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[134217728, 1073741824], curr=[1073741824, 10737418240] DEBUG: prev flags=0x40, curr flags=0x0 DEBUG: Checking start <= end: start=1073741824, end=10737418240 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x0, extent=[10737418240, 10737418240] DEBUG: prev component: found DEBUG: prev component flags=0x0, extent=[1073741824, 10737418240] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[1073741824, 10737418240], curr=[10737418240, 10737418240] DEBUG: prev flags=0x0, curr flags=0x0 DEBUG: Checking start <= end: start=10737418240, end=10737418240 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x40, extent=[10737418240, 18446744073709551615] DEBUG: prev component: found DEBUG: prev component flags=0x0, extent=[10737418240, 10737418240] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[10737418240, 10737418240], curr=[10737418240, 18446744073709551615] DEBUG: prev flags=0x0, curr flags=0x40 DEBUG: Checking start <= end: start=10737418240, end=18446744073709551615 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x10, extent=[0, 134217728] DEBUG: prev component: NULL DEBUG: Component starts at 0, checking if new mirror DEBUG: Setting first_comp = true (new mirror) DEBUG: Setting prev = NULL (new mirror) DEBUG: About to check adjacency, prev=NULL DEBUG: Checking start <= end: start=0, end=134217728 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x40, extent=[134217728, 1073741824] DEBUG: prev component: found DEBUG: prev component flags=0x10, extent=[0, 134217728] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[0, 134217728], curr=[134217728, 1073741824] DEBUG: prev flags=0x10, curr flags=0x40 DEBUG: Checking start <= end: start=134217728, end=1073741824 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x0, extent=[1073741824, 10737418240] DEBUG: prev component: found DEBUG: prev component flags=0x40, extent=[134217728, 1073741824] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[134217728, 1073741824], curr=[1073741824, 10737418240] DEBUG: prev flags=0x40, curr flags=0x0 DEBUG: Checking start <= end: start=1073741824, end=10737418240 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x0, extent=[10737418240, 10737418240] DEBUG: prev component: found DEBUG: prev component flags=0x0, extent=[1073741824, 10737418240] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[1073741824, 10737418240], curr=[10737418240, 10737418240] DEBUG: prev flags=0x0, curr flags=0x0 DEBUG: Checking start <= end: start=10737418240, end=10737418240 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x40, extent=[10737418240, 18446744073709551615] DEBUG: prev component: found DEBUG: prev component flags=0x0, extent=[10737418240, 10737418240] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[10737418240, 10737418240], curr=[10737418240, 18446744073709551615] DEBUG: prev flags=0x0, curr flags=0x40 DEBUG: Checking start <= end: start=10737418240, end=18446744073709551615 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x0, extent=[18446744073709551615, 18446744073709551615] DEBUG: prev component: found DEBUG: prev component flags=0x40, extent=[10737418240, 18446744073709551615] DEBUG: About to check adjacency, prev=exists DEBUG: Checking adjacency: prev=[10737418240, 18446744073709551615], curr=[18446744073709551615, 18446744073709551615] DEBUG: prev flags=0x40, curr flags=0x0 DEBUG: Checking start <= end: start=18446744073709551615, end=18446744073709551615 DEBUG: Component validation passed, continuing DEBUG: llapi_layout_sanity_cb: component flags=0x40, extent=[18446744073709551615, 18446744073709551615] DEBUG: prev component: found DEBUG: prev component flags=0x0, extent=[18446744073709551615, 18446744073709551615] DEBUG: VALIDATION FAILED: LSE_ZERO_LENGTH_NORMAL DEBUG: start=18446744073709551615, end=18446744073709551615, next=NULL DEBUG: Component validation failed, stopping with error 11 lfs setstripe: Invalid layout: Zero length components must be followed by extension Add layout component(s) to /mnt/lustre/f19g.sanity-pfl-2 failed. Invalid argument /mnt/lustre/f19g.sanity-pfl-1 lcm_layout_gen: 4 lcm_mirror_count: 1 lcm_entry_count: 4 lcme_id: 1 lcme_mirror_id: 0 lcme_flags: init lcme_extent.e_start: 0 lcme_extent.e_end: 1073741824 lmm_stripe_count: 1 lmm_stripe_size: 4194304 lmm_pattern: raid0 lmm_layout_gen: 0 lmm_stripe_offset: 1 lmm_objects: - 0: { l_ost_idx: 1, l_fid: [0x280000404:0x442:0x0] } lcme_id: 2 lcme_mirror_id: 0 lcme_flags: 0 lcme_extent.e_start: 1073741824 lcme_extent.e_end: 1073741824 lmm_stripe_count: 1 lmm_stripe_size: 4194304 lmm_pattern: raid0 lmm_layout_gen: 0 lmm_stripe_offset: -1 lcme_id: 3 lcme_mirror_id: 0 lcme_flags: extension lcme_extent.e_start: 1073741824 lcme_extent.e_end: 10737418240 lmm_stripe_count: 0 lmm_extension_size: 134217728 lmm_pattern: raid0 lmm_layout_gen: 0 lmm_stripe_offset: -1 lcme_id: 4 lcme_mirror_id: 0 lcme_flags: 0 lcme_extent.e_start: 10737418240 lcme_extent.e_end: EOF lmm_stripe_count: 1 lmm_stripe_size: 4194304 lmm_pattern: raid0 lmm_layout_gen: 0 lmm_stripe_offset: -1 /mnt/lustre/f19g.sanity-pfl-2 lcm_layout_gen: 5 lcm_mirror_count: 1 lcm_entry_count: 5 lcme_id: 1 lcme_mirror_id: 0 lcme_flags: init lcme_extent.e_start: 0 lcme_extent.e_end: 134217728 lmm_stripe_count: 1 lmm_stripe_size: 4194304 lmm_pattern: raid0 lmm_layout_gen: 0 lmm_stripe_offset: 0 lmm_objects: - 0: { l_ost_idx: 0, l_fid: [0x240000404:0x442:0x0] } lcme_id: 2 lcme_mirror_id: 0 lcme_flags: extension lcme_extent.e_start: 134217728 lcme_extent.e_end: 1073741824 lmm_stripe_count: 0 lmm_extension_size: 134217728 lmm_pattern: raid0 lmm_layout_gen: 0 lmm_stripe_offset: -1 lcme_id: 3 lcme_mirror_id: 0 lcme_flags: 0 lcme_extent.e_start: 1073741824 lcme_extent.e_end: 10737418240 lmm_stripe_count: 1 lmm_stripe_size: 4194304 lmm_pattern: raid0 lmm_layout_gen: 0 lmm_stripe_offset: -1 lcme_id: 4 lcme_mirror_id: 0 lcme_flags: 0 lcme_extent.e_start: 10737418240 lcme_extent.e_end: 10737418240 lmm_stripe_count: 1 lmm_stripe_size: 4194304 lmm_pattern: raid0 lmm_layout_gen: 0 lmm_stripe_offset: -1 lcme_id: 5 lcme_mirror_id: 0 lcme_flags: extension lcme_extent.e_start: 10737418240 lcme_extent.e_end: EOF lmm_stripe_count: 0 lmm_extension_size: 134217728 lmm_pattern: raid0 lmm_layout_gen: 0 lmm_stripe_offset: -1