大多数VMS拒绝启动

安装程序 :虚拟主机,运行服务器2012,托pipe10个生产虚拟机

问题 :昨晚,2台虚拟机停止了,没有任何警告,事件日志通知或任何信息。 这个主机上的其他虚拟机运行良好。 我们发现这个错误,并且因为是在营业时间之前,决定重新启动虚拟主机。 一旦虚拟主机恢复正常,所有的虚拟机都有与其他两个虚拟机完全相同的问题。 除了一个。 10个中有1个仍然运行正常。 整个错误信息在这里:

[Window Title] Hyper-V Manager [Main Instruction] An error occurred while attempting to start the selected virtual machine(s). [Content] 'VMNAME' could not initialize. An attempt to read or update virtual machine configuration failed. [Expanded Information] 'VMNAME' could not initialize. (Virtual machine ID IDREMOVED) 'VMNAME' could not read or update virtual machine configuration: Unspecified error (0x80004005). (Virtual machine ID IDREMOVED) [^] Hide details [Close] 

到目前为止我们所检查的是:

  • Windows更新 – 昨晚没有安装
  • 事件日志=清除错误
  • 没有发生全系统的变化
  • XML文件(configuration文件)和vhd仍然在相同的位置

我们在此期间所做的 :谢天谢地,我们制定了一个灾难计划,允许我们故障切换到完美运行的复制服务器。 所有的机器目前工作得很好,虽然有点慢。 除了从虚拟主机(configuration文件和虚拟硬盘驱动器)中删除所有损坏的虚拟机,并将复制服务器复制回虚拟主机(实质上是在虚拟主机上创build一个新的vhd和configuration文件)之后,我们可以再次故障转移到主机。

任何人有任何想法?

    检查我的答案在这里:

    无法创buildHyper-V虚拟机 – 一般访问被拒绝0x80070005

    你可能会发现有用的东西:

    1. build议使用进程监视器来确定进程中到底发生了什么问题

    2. 如果你的问题是在你的configuration文件中损坏了文件权限,那么你可以使用或修改我的batch file来恢复权限(尽pipe如此,请小心!)。