无法启动虚拟机,VMDK由于数据存储之间的中止传输而被locking

我昨天晚上在数据存储之间复制一个虚拟机,当我离开时,然后由于Windows更新,vCenter主机开始重新启动…虚拟机之间的传输被中止,但现在传输的VMDK文件被locking,我无法启动虚拟机。

我发现的知识库文章太神秘了,我只需要解锁vmdk …怎么样?

vCenter / ESXi 5.0

错误:“无法访问文件[NEXSAN_SAS] rds-sv-ent / rds-sv-ent_1.vmdk,因为它被locking”

更多详细信息:“VM vm-261启动时,从ESX主机收到一个意外的错误。原因:无法locking文件。无法打开磁盘”/ vmfs / volumes / 4f4bb0fe-f7daabec-6a41-ac162d73a349 / rds-sv -ent / rds-sv-ent_1.vmdk“或其依赖的其中一个快照磁盘。

我幸运的在这种情况下。 写完后,主磁盘被locking。 我从库存中删除虚拟机,并将其读取 – 不行。 我vMotioned VM之间的主机,并注意到现在主vmdk(OS驱动器)没有locking,但辅助交换驱动器。 我断开连接,并开始虚拟机 – 好走。 在虚拟机下电,重新连接交换驱动器,100%正常。

这两个网站非常有帮助:

http://technotes.khitrenovich.com/deployment-vm-template-fails-vmdk-locked-error/

http://www.resole.nl/vmware-ultimate-guide-powering-on-a-virtual-machine-unable-to-access-a-file-since-it-is-locked-with-raw-device-映射换窗户聚类/

我确定这个文件应该允许你通过和解锁文件:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=10051

我通常会复制和粘贴相关的部分,但这是一个实质性的过程,通过诊断问题是什么,并解锁文件。