6 failover hyper-v virtual-machines vhd windows-server-2012
设置:虚拟主机,运行 server 2012,托管大约 10 个生产虚拟机
问题:昨晚,2 台虚拟机在没有警告、事件日志通知或任何信息的情况下停止。该主机上的其余 VM 运行良好。我们发现了这个错误,因为它是在营业时间之前,决定重新启动虚拟主机。一旦虚拟主机恢复正常,所有虚拟机都出现了与其他两个之前完全相同的问题。除了一个。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]
Run Code Online (Sandbox Code Playgroud)
到目前为止我们检查过的内容:
我们在此期间所做的:幸运的是,我们制定了灾难计划,允许我们故障转移到运行良好的复制服务器。所有机器目前在那里工作得很好,虽然有点慢。除了从 vhost(配置文件和 vhds)中删除所有损坏的 vms 并将复制服务器复制回 vhost(基本上在 vhost 上创建一个新的 vhd 和配置文件,然后我们可以再次故障转移到主机。
有人有什么想法吗?
在这里检查我的答案:
无法创建 Hyper-V 虚拟机 - 一般访问被拒绝 0x80070005
您可能会发现有用的内容:
建议使用 Process Monitor 来准确找出流程中出现的问题
如果您的问题是配置文件上的文件权限被破坏,并且这似乎是一种可能性,您可以使用或调整我的批处理文件来恢复权限(但要小心!)。
归档时间: |
|
查看次数: |
3118 次 |
最近记录: |