Couldn‘t find device with uuid 恢复LVM元数据 linux

本文详细介绍了在Linux系统中遇到'Couldn‘t find device with uuid'错误时,如何恢复LVM元数据的步骤。通过识别丢失的UUID,使用pvcreate和vgcfgrestore命令,成功恢复物理卷和卷组,从而解决这个问题。务必在操作前进行备份。
摘要由CSDN通过智能技术生成

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

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值