修改lvm的uuid(duplicate PVs were found)

查看pv信息

在存在clone pvs 时,同一个机器内的就会存在相同uuid的vg,这时就需要使用vgimportclone来修改vg的信息
vgimportclone : Import a VG from cloned PVs

  • 存在clone pv 时:duplicate PVs were found
    在这里插入图片描述
  • 可以使用lsblk -f查看磁盘信息(也可以使用pvs或vgs来查看信息,确定是哪个pv存在clone):
    修改lvm的uuid(duplicate PVs were found)_第1张图片在这里插入图片描述
    根据查询到的信息可以发现,/dev/sdk1&/dev/sdl1同属一个vg,/dev/sdn1&/dev/sdo1为前面pv的clone。

vgimportclone

  • VG VG “vg00"存在 PVs “/dev/sdc” 和”/dev/sdd",若clone盘为 “/dev/sdf” 和"/dev/sdg",将与“/dev/sdf”和“/dev/sdg”相关联的VG从“vg00”重命名为“vg00_snap”(并更改相关的uuid)。
  • vgimportclone --basevgname newname clonevolumn clonevolumn
    vgimportclone --basevgname lvmtestre /dev/sdn1 /dev/sdo1 #将/devs/dn1&/dev/sdo1所在的vg name修改为lvmtestre在这里插入图片描述
    pvscan
    (到这里vg的uuid已经更改成功了)

激活vg

  • 查看lv信息:lvdisplay
    修改lvm的uuid(duplicate PVs were found)_第2张图片
    从输出信息可以看 LV Status 为 NOT available(未激活),需要使用vgchange来激活:
  • vgchange -ay vgname
    -a: activate
    -y: yes 激活
    vgchange -ay lvmtestre
    在这里插入图片描述
  • 查看激活后的lv信息:lvdisplay
    修改lvm的uuid(duplicate PVs were found)_第3张图片
  • 最终的磁盘信息:lsblk -f
    修改lvm的uuid(duplicate PVs were found)_第4张图片
    LVM逻辑卷的创建可以参考LVM逻辑卷的创建
    LVM的其他操作可以参考LVM设备的重命名,扩容,缩容及删除操作

你可能感兴趣的:(存储,Linux)