我们正在使用 System Center Virtual Machine Manager 2008 R2 尝试允许使用模板创建虚拟机。涉及的两台计算机是HQ-VMM1(Server 2008 R2 Enterprise SP1,运行 SCVMM)和HQ-VM2(Server 2008 R2 Datacenter SP1,运行 Hyper-V 角色)。
每当我们使用 SCVMM 管理控制台或自助服务门户从模板创建虚拟机时,作业都会在“安装虚拟机组件”处停止,几分钟后我们会收到错误:
错误 (2927)
尝试联系服务器 HQ-VM2.domain.local 时发生硬件管理错误。(未知错误 (0x80338029))建议的操作
检查 WinRM 是否已在服务器 HQ-VM2.domain.local 上安装并运行。有关更多信息,请使用命令“winrm helpmsg hresult”。
当我检查 HQ-VM2 上的 Hyper-V 控制台时,虚拟机已创建但尚未进行任何设置,并且我无法从自助服务门户启动它(但我可以直接从 Hyper-V 控制台启动它)。
我尝试过的事情:
我发现本文描述如何排除 WinRM 故障。它之前未在 HQ-VM2 上运行,但运行后
winrm quickconfig
解决了这个问题。我还确保它在 HQ-VMM1 上运行。我在 HQ-VMM1 上打开命令提示符并运行winrm id -r:hq-vm2
以确保 WinRM 服务可访问,然后我收到了一条 IdentityResponse 消息。我已经在两台机器上运行了 Windows Update,没有剩余的待处理更新。
我已经运行了 SCVMM 配置分析器,它只建议应用最新修复,我已经这样做了,并警告报告服务器不在 HQ-VMM1 上。
有一个网站称,在旧版本的 SCVMM 中创建的模板会以这种方式失败,因此我创建了一个新模板,但得到了相同的结果。
我不知道接下来该怎么办。如能得到任何帮助我将不胜感激。
答案1
周末我们停电了,周一所有服务器重新启动后,一切就立即恢复正常了。
我知道我重启了 HQ-VM2 和 HQ-VMM1;我不确定问题可能出在哪里。如果我弄明白了,我一定会更新我的答案。现在我感觉很傻,这显然是一件愚蠢的事情。
答案2
“尝试联系服务器 HQ-VM2.domain.local 时发生硬件管理错误。”
可能暗示这可能是名称解析情况 - “HQ-VM2.domain.local”。您是否尝试过利用其:
- IP地址
- 完整限定域名 (FQDN)
答案3
您是否已将 SCVMM R2 更新至 SP1?这可能也是必需的。