VM 的 LVM 问题 - 物理磁盘不存在

VM 的 LVM 问题 - 物理磁盘不存在

我正在尝试解决 DR 测试期间出现的问题,并从一开始就承认 LVM 不是我的强项。

我们有一个在 ESXi 5.1 上运行的 RHEL6 虚拟机。我们使用 LUN 到 LUN 复制来允许我们使用称为 SRM 的系统来恢复我们的虚拟机。 VM 上有一个 3TB 逻辑卷,每个“物理磁盘”都有自己的硬盘和创建的 LUN。测试恢复过程会在恢复站点上拍摄 LUN 的快照,以便进行测试等,然后转储任何更改。

所有其他虚拟机均已正确启动,但此虚拟机无法正常运行。我收到的错误是:

Couldn't find device with uuid B91AAR-........
Couldn't find device with uuid zcRrvn-........

这意味着 LVM 缺少两个物理卷,因此无法安装。运行“fdisk -l”我可以看到两个设备/dev/sdb/和/dev/sdc/,但它们不是/dev/sdb1或/dev/sdc1。我最初认为这意味着分区信息已被丢弃,但在其实时对应项上运行相同的命令会产生相同的结果(sdb 和 sdc 没有 fdisk 知道的分区)。据我了解,这不是 LVM 的要求,但出于理智考虑,这并不被认为是最佳实践。

我尝试使用恢复文件和 pvcreate 重新创建物理磁盘,但仍然找不到物理磁盘。我对接下来要尝试什么来尝试让这项工作有点困惑,并且会很感激有人能给我提供的任何指导。

编辑:fstab:

[root@proddossvm ~]# more /etc/fstab
/dev/VolGroup00/LogVol00 /                       ext3    defaults        1 1
LABEL=/boot             /boot                   ext3    defaults        1 2
tmpfs                   /dev/shm                tmpfs   defaults        0 0
devpts                  /dev/pts                devpts  gid=5,mode=620  0 0
sysfs                   /sys                    sysfs   defaults        0 0
proc                    /proc                   proc    defaults        0 0
/dev/VolGroup00/LogVol01 swap                    swap    defaults        0 0
/dev/VolGroup01/LogVol00 /PRODDOSS              ext3    defaults        0 0

答案1

正如评论中提到的,pvs 将是解决这个问题的关键。下次你开始测试时也许你可以获取输出。

可能值得检查/etc/lvm/lvm.conf并查找列出的“过滤器”。如果已修改(则应该被修改,但通常会被跳过)以忽略/dev/sdbsdc否则会导致您的确切错误。

相关内容