lvmteam/lvm2

vgimportclone fails if the original VG is created with vgmetadatacopies

Closed this issue · 2 comments

I created original VG using 3 vgmetadatacopies.

vgcreate --vgmetadatacopies 3 72210625_34e4_4423_6fc5_4a14bbe5e6e5 /dev/sdbb /dev/sdbc /dev/sdbd /dev/sdbe

After that I take a snapshot and clone this VG. Now vgimportclone fails.

vgimportclone -n 2c83f6e4_d516_4b6b_428d_08d44c1bae3d -i /dev/sdbj /dev/sdbk /dev/sdbl /dev/sdbm

If the original VG is not created with "--vgmetadatacopies 3", vgimportclone succeeds.

vgimportclone -n 2c83f6e4_d516_4b6b_428d_08d44c1bae3d -i /dev/sdbj /dev/sdbk /dev/sdbl /dev/sdbm
  log/command_names not found in config: defaulting to 0
  Version: 2.03.14(2)-RHEL8 (2021-10-20)
  Parsing: vgimportclone -n 2c83f6e4_d516_4b6b_428d_08d44c1bae3d -i /dev/sdbj /dev/sdbk /dev/sdbl /dev/sdbm
  Recognised command vgimportclone_general (id 158 / enum 138).
  devices/scan_lvs not found in config: defaulting to 0
  devices/allow_mixed_block_sizes not found in config: defaulting to 0
  devices/hints not found in config: defaulting to "all"
  activation/activation_mode not found in config: defaulting to "degraded"
  metadata/record_lvs_history not found in config: defaulting to 0
  devices/search_for_devnames not found in config: defaulting to "auto"
  DEGRADED MODE. Incomplete RAID LVs will be processed.
  activation/monitoring not found in config: defaulting to 1
  Processing command: vgimportclone -n 2c83f6e4_d516_4b6b_428d_08d44c1bae3d -i /dev/sdbj /dev/sdbk /dev/sdbl /dev/sdbm
  Command pid: 1473
  System ID: 
  O_DIRECT will be used
  global/locking_type not found in config: defaulting to 1
  global/wait_for_locks not found in config: defaulting to 1
  File locking settings: readonly:0 sysinit:0 ignorelockingfailure:0 global/metadata_read_only:0 global/wait_for_locks:1.
  global/prioritise_write_locks not found in config: defaulting to 1
  global/locking_dir not found in config: defaulting to "/run/lock/lvm"
  devices/md_component_detection not found in config: defaulting to 1
  devices/md_component_checks not found in config: defaulting to "auto"
  Using md_component_checks auto use_full_md_check 0
  devices/multipath_wwids_file not found in config: defaulting to "/etc/multipath/wwids"
  multipath wwids file not found
  global/use_lvmlockd not found in config: defaulting to 0
  Locking /run/lock/lvm/P_global WB
  _do_flock /run/lock/lvm/P_global:aux WB
  _do_flock /run/lock/lvm/P_global WB
  _undo_flock /run/lock/lvm/P_global:aux
  clear_hint_file
  newhints created
  devices/use_devicesfile not found in config: defaulting to 0
  Creating list of system devices.
  Found dev 253:4 /dev/2f8e8eed_296d_4a6d_733c_bfe293590506/ntnxLV - exists. 
  Found dev 253:1 /dev/4b94d7a0_3ed1_4b7c_6ae5_9c3f32bf05af/ntnxLV - exists. 
  Found dev 253:0 /dev/71dbce39_83cc_4c42_41d5_ae4c7427901d/ntnxLV - exists. 
  Found dev 11:0 /dev/block/11:0 - exists. 
  Found dev 253:0 /dev/block/253:0 - exists. 
  Found dev 253:1 /dev/block/253:1 - exists. 
  Found dev 253:2 /dev/block/253:2 - exists. 
  Found dev 253:3 /dev/block/253:3 - exists. 
  Found dev 253:4 /dev/block/253:4 - exists. 
  Found dev 67:112 /dev/block/67:112 - exists. 
  Found dev 67:128 /dev/block/67:128 - exists. 
  Found dev 67:208 /dev/block/67:208 - exists. KYHy18yW
  Found dev 67:224 /dev/block/67:224 - exists. iejiPNt7
  Found dev 67:240 /dev/block/67:240 - exists. yow41rY8
  Found dev 67:80 /dev/block/67:80 - exists. 
  Found dev 67:96 /dev/block/67:96 - exists. 
  Found dev 68:0 /dev/block/68:0 - exists. oDQXRmW0
  Found dev 8:0 /dev/block/8:0 - exists. 
  Found dev 8:1 /dev/block/8:1 - exists. 
  Found dev 8:16 /dev/block/8:16 - exists. 
  Found dev 8:2 /dev/block/8:2 - exists. 
  Found dev 8:32 /dev/block/8:32 - exists. 
  Found dev 8:48 /dev/block/8:48 - exists. 
  Found dev 8:64 /dev/block/8:64 - exists. 
  Found dev 253:3 /dev/c6b03868_50b7_4d23_6f76_f8db017bd3b8/ntnxLV - exists. 
  Found dev 11:0 /dev/cdrom - exists. 
  Found dev 11:0 /dev/disk/by-id/ata-QEMU_DVD-ROM_QM00001 - exists. 
  Found dev 253:4 /dev/disk/by-id/dm-name-2f8e8eed_296d_4a6d_733c_bfe293590506-ntnxLV - exists. 
  Found dev 253:1 /dev/disk/by-id/dm-name-4b94d7a0_3ed1_4b7c_6ae5_9c3f32bf05af-ntnxLV - exists. 
  Found dev 253:0 /dev/disk/by-id/dm-name-71dbce39_83cc_4c42_41d5_ae4c7427901d-ntnxLV - exists. 
  Found dev 253:3 /dev/disk/by-id/dm-name-c6b03868_50b7_4d23_6f76_f8db017bd3b8-ntnxLV - exists. 
  Found dev 253:2 /dev/disk/by-id/dm-name-edfff1d4_2d06_4ff7_7205_21bfa3c4090c-ntnxLV - exists. 
  Found dev 253:4 /dev/disk/by-id/dm-uuid-LVM-7rCB9e2LEGC75eUVllqbDQQa1IZ2y6Z0xubJyW5NWXwvseBsmQULGYYdn2oOiMBp - exists. 
  Found dev 253:2 /dev/disk/by-id/dm-uuid-LVM-8xI1220FfFlJcE4ET3XnfW9Zt9Le3DUNJ36mtjxjmqSulaBGDO0ukasVc7fr9du9 - exists. 
  Found dev 253:3 /dev/disk/by-id/dm-uuid-LVM-AMbqSPSa4JQP10Q6B3VnXgEZUHxLPX7BxubJyW5NWXwvseBsmQULGYYdn2oOiMBp - exists. 
  Found dev 253:0 /dev/disk/by-id/dm-uuid-LVM-CBwOsHcftQC2bzKLLoM3w4S9g3aYHoZoJqZnbUqjGpnF9MXLfVSb0ofzWjHQpLCZ - exists. 
  Found dev 253:1 /dev/disk/by-id/dm-uuid-LVM-vr5v3HoKjAPzzAoZGkN0hgjsgfyBwoQbXXy9sUpWVNAnY82m2J8f3eD7sqROY0MA - exists. 
  Found dev 67:208 /dev/disk/by-id/lvm-pv-uuid-KYHy18-yWia-Q34d-2PsX-zVN6-VgtH-36j9hA - exists. KYHy18yW
  Found dev 67:224 /dev/disk/by-id/lvm-pv-uuid-iejiPN-t7hb-msJi-epla-gdjD-aqrd-d1vFKe - exists. iejiPNt7
  Found dev 68:0 /dev/disk/by-id/lvm-pv-uuid-oDQXRm-W0zh-DwCg-Rchw-qRzB-lnXl-oYjUMG - exists. oDQXRmW0
  Found dev 67:240 /dev/disk/by-id/lvm-pv-uuid-yow41r-Y8v5-2Kx3-7LxA-QmLq-zkXd-FLpPs2 - exists. yow41rY8
  Found dev 8:32 /dev/disk/by-id/scsi-1NUTANIX_NFS_2_0_271_aa238b26_c459_47af_817b_419c902ceb13 - exists. 
  Found dev 8:48 /dev/disk/by-id/scsi-1NUTANIX_NFS_2_0_272_ad24a2e1_6078_422e_8d50_fc43bccbde01 - exists. 
  Found dev 8:64 /dev/disk/by-id/scsi-1NUTANIX_NFS_2_0_342_88ff83a2_7dfd_47a4_8d07_b2daa9acebc0 - exists. 
  Found dev 67:80 /dev/disk/by-id/scsi-1NUTANIX_NFS_2_0_693_5c600cad_0532_4dba_89a9_d7f73bc5950d - exists. 
  Found dev 67:96 /dev/disk/by-id/scsi-1NUTANIX_NFS_2_0_694_f3027cf9_d6d1_4afc_a998_3f03887d20b4 - exists. 
  Found dev 67:112 /dev/disk/by-id/scsi-1NUTANIX_NFS_2_0_695_c0f37c1f_3df6_4aef_94da_ef56714ba171 - exists. 
  Found dev 67:128 /dev/disk/by-id/scsi-1NUTANIX_NFS_2_0_696_92ca5156_fcea_416e_a38a_5cb49256eb54 - exists. 
  Found dev 67:208 /dev/disk/by-id/scsi-1NUTANIX_NFS_2_0_752_33181cd2_59f4_4ad9_904d_e16949403869 - exists. KYHy18yW
  Found dev 67:224 /dev/disk/by-id/scsi-1NUTANIX_NFS_2_0_754_9148fae0_62e0_4933_85bf_d64dfbf8013b - exists. iejiPNt7
  Found dev 67:240 /dev/disk/by-id/scsi-1NUTANIX_NFS_2_0_756_5af910a2_6ed7_48ea_a1cb_b92d1634d618 - exists. yow41rY8
  Found dev 68:0 /dev/disk/by-id/scsi-1NUTANIX_NFS_2_0_758_98bb33a2_c931_441d_9141_bd3e9c794d89 - exists. oDQXRmW0
  Found dev 8:0 /dev/disk/by-id/scsi-1NUTANIX_NFS_3_0_419_e251909e_f865_4718_8ac7_36c785db146a - exists. 
  Found dev 8:1 /dev/disk/by-id/scsi-1NUTANIX_NFS_3_0_419_e251909e_f865_4718_8ac7_36c785db146a-part1 - exists. 
  Found dev 8:2 /dev/disk/by-id/scsi-1NUTANIX_NFS_3_0_419_e251909e_f865_4718_8ac7_36c785db146a-part2 - exists. 
  Found dev 8:16 /dev/disk/by-id/scsi-1NUTANIX_NFS_3_0_420_19f5bd31_8248_447d_bd86_96fd0851badc - exists. 
  Found dev 11:0 /dev/disk/by-label/config-2 - exists. 
  Found dev 8:64 /dev/disk/by-path/ip-10.40.147.103:3260-iscsi-iqn.2010-06.com.nutanix:ntnx-k8s-289c11f5-6243-41aa-73a9-dd3c6757fb6f-tgt0-lun-0 - exists. 
  Found dev 8:48 /dev/disk/by-path/ip-10.40.147.103:3260-iscsi-iqn.2010-06.com.nutanix:ntnx-k8s-3036d0df-4cae-4b12-ae21-341ae3e60b1c-tgt0-lun-0 - exists. 
  Found dev 8:32 /dev/disk/by-path/ip-10.40.147.103:3260-iscsi-iqn.2010-06.com.nutanix:ntnx-k8s-4e65eedc-2b03-4d53-b87c-cc09c2cf8dd4-tgt0-lun-0 - exists. 
  Found dev 11:0 /dev/disk/by-path/pci-0000:00:01.1-ata-1.0 - exists. 
  Found dev 8:0 /dev/disk/by-path/pci-0000:00:04.0-scsi-0:0:0:0 - exists. 
  Found dev 8:1 /dev/disk/by-path/pci-0000:00:04.0-scsi-0:0:0:0-part1 - exists. 
  Found dev 8:2 /dev/disk/by-path/pci-0000:00:04.0-scsi-0:0:0:0-part2 - exists. 
  Found dev 8:16 /dev/disk/by-path/pci-0000:00:04.0-scsi-0:0:1:0 - exists. 
  Found dev 67:96 /dev/disk/by-path/pci-0000:00:04.0-scsi-0:0:2:0 - exists. 
  Found dev 67:112 /dev/disk/by-path/pci-0000:00:04.0-scsi-0:0:2:1 - exists. 
  Found dev 67:80 /dev/disk/by-path/pci-0000:00:04.0-scsi-0:0:2:2 - exists. 
  Found dev 67:128 /dev/disk/by-path/pci-0000:00:04.0-scsi-0:0:2:3 - exists. 
  Found dev 67:224 /dev/disk/by-path/pci-0000:00:04.0-scsi-0:0:3:0 - exists. iejiPNt7
  Found dev 67:240 /dev/disk/by-path/pci-0000:00:04.0-scsi-0:0:3:1 - exists. yow41rY8
  Found dev 67:208 /dev/disk/by-path/pci-0000:00:04.0-scsi-0:0:3:2 - exists. KYHy18yW
  Found dev 68:0 /dev/disk/by-path/pci-0000:00:04.0-scsi-0:0:3:3 - exists. oDQXRmW0
  Found dev 8:64 /dev/disk/by-uuid/0468da54-dccd-4536-8edb-47b2fae47c5e - exists. 
  Found dev 11:0 /dev/disk/by-uuid/2022-11-29-03-31-43-00 - exists. 
  Found dev 8:1 /dev/disk/by-uuid/4f642fe5-1555-4ce4-9660-b5e68d5e0af5 - exists. 
  Found dev 8:48 /dev/disk/by-uuid/547cc13c-1695-41b4-91b1-7405a73232c3 - exists. 
  Found dev 253:2 /dev/disk/by-uuid/605fc7b4-c40f-491a-85ea-9930483a6302 - exists. 
  Found dev 253:0 /dev/disk/by-uuid/67d13737-0fdc-4ca4-a6a6-d928c37377ff - exists. 
  Found dev 8:16 /dev/disk/by-uuid/7fbc49ff-0f92-4e8c-b069-8f8eacffa8c0 - exists. 
  Found dev 253:4 /dev/disk/by-uuid/b1e87afa-ef32-45bc-9fbf-f3dcbf475563 - exists. 
  Found dev 8:2 /dev/disk/by-uuid/b91fd06a-7709-4d57-81fe-9301fd7768e5 - exists. 
  Found dev 8:32 /dev/disk/by-uuid/c9d29716-2158-4082-b322-e66ab2332b20 - exists. 
  Found dev 253:1 /dev/disk/by-uuid/e24c1ae2-457c-4dd1-97af-1f0c7fa80cc6 - exists. 
  Found dev 253:0 /dev/dm-0 - exists. 
  Found dev 253:1 /dev/dm-1 - exists. 
  Found dev 253:2 /dev/dm-2 - exists. 
  Found dev 253:3 /dev/dm-3 - exists. 
  Found dev 253:4 /dev/dm-4 - exists. 
  Found dev 253:2 /dev/edfff1d4_2d06_4ff7_7205_21bfa3c4090c/ntnxLV - exists. 
  /dev/fd: Symbolic link to directory
  /dev/hugepages: Different filesystem in directory
  /dev/initctl: stat failed: No such file or directory
  Found dev 253:4 /dev/mapper/2f8e8eed_296d_4a6d_733c_bfe293590506-ntnxLV - exists. 
  Found dev 253:1 /dev/mapper/4b94d7a0_3ed1_4b7c_6ae5_9c3f32bf05af-ntnxLV - exists. 
  Found dev 253:0 /dev/mapper/71dbce39_83cc_4c42_41d5_ae4c7427901d-ntnxLV - exists. 
  Found dev 253:3 /dev/mapper/c6b03868_50b7_4d23_6f76_f8db017bd3b8-ntnxLV - exists. 
  Found dev 253:2 /dev/mapper/edfff1d4_2d06_4ff7_7205_21bfa3c4090c-ntnxLV - exists. 
  /dev/mqueue: Different filesystem in directory
  /dev/pts: Different filesystem in directory
  Found dev 8:0 /dev/sda - exists. 
  Found dev 8:1 /dev/sda1 - exists. 
  Found dev 8:2 /dev/sda2 - exists. 
  Found dev 8:16 /dev/sdb - exists. 
  Found dev 67:80 /dev/sdbb - exists. 
  Found dev 67:96 /dev/sdbc - exists. 
  Found dev 67:112 /dev/sdbd - exists. 
  Found dev 67:128 /dev/sdbe - exists. 
  Found dev 67:208 /dev/sdbj - exists. KYHy18yW
  Found dev 67:224 /dev/sdbk - exists. iejiPNt7
  Found dev 67:240 /dev/sdbl - exists. yow41rY8
  Found dev 68:0 /dev/sdbm - exists. oDQXRmW0
  Found dev 8:32 /dev/sdc - exists. 
  Found dev 8:48 /dev/sdd - exists. 
  Found dev 8:64 /dev/sde - exists. 
  /dev/shm: Different filesystem in directory
  Found dev 11:0 /dev/sr0 - exists. 
  /dev: Failed to insert devices to device cache fully
  /dev/sdbj: size is 25165824 sectors
  Closed /dev/sdbj
  filter caching good /dev/sdbj
  /dev/sdbk: size is 25165824 sectors
  Closed /dev/sdbk
  filter caching good /dev/sdbk
  /dev/sdbl: size is 25165824 sectors
  Closed /dev/sdbl
  filter caching good /dev/sdbl
  /dev/sdbm: size is 25165824 sectors
  Closed /dev/sdbm
  filter caching good /dev/sdbm
  scan new devs
  Scanning 4 devices for VG info
  open /dev/sdbj ro di 0 fd 6
  open /dev/sdbk ro di 1 fd 7
  open /dev/sdbl ro di 2 fd 8
  open /dev/sdbm ro di 3 fd 9
  Scanning submitted 4 reads
  Processing data from device /dev/sdbj 67:208 di 0
  /dev/sdbj: using cached size 25165824 sectors
  /dev/sdbj: using cached size 25165824 sectors
  filter caching good /dev/sdbj
  Found label at sector 1 on /dev/sdbj
  Found PVID KYHy18yWiaQ34d2PsXzVN6VgtH36j9hA on /dev/sdbj
  lvmcache /dev/sdbj: now in VG #orphans_lvm2 #orphans_lvm2
  Scanning /dev/sdbj mda1 summary.
  Reading mda header sector from /dev/sdbj at 4096
  Reading metadata summary from /dev/sdbj at 8192 size 1716 (+0)
  Found metadata summary on /dev/sdbj at 8192 size 1716 for VG c6b03868_50b7_4d23_6f76_f8db017bd3b8
  lvmcache adding vginfo for c6b03868_50b7_4d23_6f76_f8db017bd3b8 AMbqSP-Sa4J-QP10-Q6B3-VnXg-EZUH-xLPX7B
  lvmcache /dev/sdbj: now in VG c6b03868_50b7_4d23_6f76_f8db017bd3b8 AMbqSPSa4JQP10Q6B3VnXgEZUHxLPX7B
  lvmcache /dev/sdbj: VG c6b03868_50b7_4d23_6f76_f8db017bd3b8: set VGID to AMbqSPSa4JQP10Q6B3VnXgEZUHxLPX7B.
  lvmcache /dev/sdbj mda1 VG c6b03868_50b7_4d23_6f76_f8db017bd3b8 set seqno 3 checksum 60916e3e mda_size 1716
  lvmcache /dev/sdbj: VG c6b03868_50b7_4d23_6f76_f8db017bd3b8: set creation host to app-rv-80c2a3-worker-0.
  Found metadata seqno 3 in mda1 on /dev/sdbj
  Processing data from device /dev/sdbk 67:224 di 1
  /dev/sdbk: using cached size 25165824 sectors
  /dev/sdbk: using cached size 25165824 sectors
  filter caching good /dev/sdbk
  Found label at sector 1 on /dev/sdbk
  Found PVID iejiPNt7hbmsJieplagdjDaqrdd1vFKe on /dev/sdbk
  lvmcache /dev/sdbk: now in VG #orphans_lvm2 #orphans_lvm2
  Scanning /dev/sdbk mda1 summary.
  Reading mda header sector from /dev/sdbk at 4096
  Setting ignored flag for mda /dev/sdbk at offset 4096.
  Ignoring mda on device /dev/sdbk at offset 4096
  Processing data from device /dev/sdbl 67:240 di 2
  /dev/sdbl: using cached size 25165824 sectors
  /dev/sdbl: using cached size 25165824 sectors
  filter caching good /dev/sdbl
  Found label at sector 1 on /dev/sdbl
  Found PVID yow41rY8v52Kx37LxAQmLqzkXdFLpPs2 on /dev/sdbl
  lvmcache /dev/sdbl: now in VG #orphans_lvm2 #orphans_lvm2
  Scanning /dev/sdbl mda1 summary.
  Reading mda header sector from /dev/sdbl at 4096
  Skipping read of already known VG metadata with matching mda checksum on /dev/sdbl.
  Found metadata summary on /dev/sdbl at 8192 size 1716 for VG c6b03868_50b7_4d23_6f76_f8db017bd3b8
  lvmcache /dev/sdbl: now in VG c6b03868_50b7_4d23_6f76_f8db017bd3b8 AMbqSPSa4JQP10Q6B3VnXgEZUHxLPX7B
  Found metadata seqno 3 in mda1 on /dev/sdbl
  Processing data from device /dev/sdbm 68:0 di 3
  /dev/sdbm: using cached size 25165824 sectors
  /dev/sdbm: using cached size 25165824 sectors
  filter caching good /dev/sdbm
  Found label at sector 1 on /dev/sdbm
  Found PVID oDQXRmW0zhDwCgRchwqRzBlnXloYjUMG on /dev/sdbm
  lvmcache /dev/sdbm: now in VG #orphans_lvm2 #orphans_lvm2
  Scanning /dev/sdbm mda1 summary.
  Reading mda header sector from /dev/sdbm at 4096
  Skipping read of already known VG metadata with matching mda checksum on /dev/sdbm.
  Found metadata summary on /dev/sdbm at 8192 size 1716 for VG c6b03868_50b7_4d23_6f76_f8db017bd3b8
  lvmcache /dev/sdbm: now in VG c6b03868_50b7_4d23_6f76_f8db017bd3b8 AMbqSPSa4JQP10Q6B3VnXgEZUHxLPX7B
  Found metadata seqno 3 in mda1 on /dev/sdbm
  Scanned devices: read errors 0 process errors 0 failed 0
  /dev/sdbj: filter cache using (cached good)
  /dev/sdbk: filter cache using (cached good)
  /dev/sdbl: filter cache using (cached good)
  /dev/sdbm: filter cache using (cached good)
  Unlocking /run/lock/lvm/P_global
  _undo_flock /run/lock/lvm/P_global
  global/notify_dbus not found in config: defaulting to 1
  Failed to connect to dbus: -2
  Destroy lvmcache content
  Completed: vgimportclone -n 2c83f6e4_d516_4b6b_428d_08d44c1bae3d -i /dev/sdbj /dev/sdbk /dev/sdbl /dev/sdbm
  Command Log
  ===========
  Seq LogType Context ObjType ObjName       ObjID   ObjGrp  ObjGrpID Msg                               Errno RetCode
    1 error   shell   cmd     vgimportclone                          Devices must be from the same VG.    -1       0
    2 status  shell   cmd     vgimportclone                          failure                               0       5
l