由于无法锁定所连接的磁盘,虚拟机无法启动

由于无法锁定所连接的磁盘,虚拟机无法启动

第一次在这里发帖,虽然不是 vmware 专家,但相当熟练

几天前,我们主机的一个客户机需要紧急关闭,以应对紧急断电。我们能够进入每个客户机并快速关闭它们,并确认它们确实关闭了,然后能够关闭主机,但无法事先对它们进行克隆,因此除了希望恢复现有的 vmdk 之外,我们没有在关闭前快速修复的方法。

重新启动主机后,除主 DC 之外的所有服务器都上线。这也是文件共享所在的服务器之一,这也是我们最关心的。最初我们收到的错误是无法启动机器,因为无法找到与第二和第三个磁盘 0001.vmdk 和 0002.vmdk 关联的 vmdk。如果我们启动没有磁盘的基本 vmdk,它会正常启动,但一旦我们连接其他磁盘,我们就会收到无法找到它们的错误。我们确认文件确实存在,但名称已更改。例如,它们不是 Maybelline.vmdk,而是 Mwybelline.vmdk。文件夹名称仍然正确。我们按照其他一些有类似问题的论坛帖子启动了一个新的 VM 并指向现有磁盘以纠正映射问题。完成上述操作后,我们开始收到新的错误,即 CID 不再匹配 - 按照指南进行更正,然后转到新的错误,这是我目前困惑的问题。当启动机器时,它完成了 95%,然后启动失败,因为它无法锁定 0001.vmdk 和 0002.vdmk。我已检查,没有 .lck 文件,并且我已确认文件处于锁定模式 0(带锁设备的 mac 地址也是 0)。我已检查描述符,所有信息都是正确的,我尝试刷新 vmx,但似乎没有帮助,所有信息似乎都是正确的

我正在将有问题的 vmdk 副本移动到新主机,看看是否有帮助,但想联系这里,因为这是一个缓慢的过程,我对此没有信心

哦,是的,抱歉,这是在 ESXi 5.1 上

提前感谢任何意见,你将会成为救命恩人!

相关内容