Couldn‘t find device with uuid 恢复LVM元数据 linux
记录一次服务器重启后,pv意外被删除,覆盖或者破坏。因此,LVM 将无法找到与具有特定 UUID 的卷组关联的原始物理卷,因此当使用任何 lvm 命令时,会收到以下错误。
使用lvscan会出现inactive的提示
解决方法
通过使用现有的 UUID 在新的物理卷上写入新的元数据,我们可以恢复 LVM 元数据。
从上面的错误中,我们得到了 UUID“q89K3Y-aIC6-ESqU-pK3S-hXYg-hLP3-yuNuoL”。
默认情况下,LVM 标签放置在第二个 512 字节扇区中。LVM 标签将设备标识为 LVM 物理卷,其中包含物理名称的UUID。它还以字节为单位存储块设备的大小,以及存储在磁盘上的 LVM 元数据。在卷组内的每个物理卷的每个元数据区域中维护元数据的相同副本。
开始:
从/etc/lvm/archive目录下对应的VG(vgroot)文件(VolumeGroupName_xxxx.vg)确认物理卷的UUID
[root@orcldev ~]# cat /etc/lvm/archive/* |grep