我正在以 Hyper-V 客户机身份运行 Windows Home Server。是的,我知道,这是一个相当奇怪的设置...
我发现每隔一两周,WHS 客户机就会锁定,当我尝试从 Hyper-V 控制台重新启动它时,什么也没发生。我无法重置它、关闭它、关闭它 - 什么都不起作用。发生这种情况时,我唯一的解决方案是重新启动主机。我在主机上还运行了其他虚拟机的混合体 - 都是 win2008 x64 或 win2008 x86 - 而这些客户机都没有遇到同样的问题。
关于我应该从哪里开始解决我的问题,有什么建议吗?我的第一个想法是在 WHS 客户机中重新安装 Hyper-V 集成组件。之后,我不知道该尝试什么。
答案1
这不会解决问题,但可以节省主机重启的时间。保存所有 VM 状态,以便唯一运行的是您的 WHS。使用 taskman 并关闭进程 vmwp(虚拟机工作进程)。
这应该会导致 WHS VM 重新启动。您也可以重新启动其他 VM。
我已在挂起的 Linux 虚拟机上使用过它几次。
这不是建议的最佳做法,您的 WHS 事件日志应显示有关导致此问题的更多信息。您还可以尝试升级到 W2k R2 RC,看看是否仍会导致相同的问题(更新 HyperV 和 VM 集成驱动程序)
答案2
重新安装集成服务组件毫无帮助。死机似乎与网络或磁盘有关 - 因为它们似乎发生在我家所有 PC 的夜间计划备份期间。
基于磁盘可能是问题所在的想法,本周早些时候我决定将虚拟 SCSI 上的 3 个 VHD 文件中的 2 个移至虚拟 IDE。我移动了位于火线连接驱动器上的 2 个文件 - 从此我的 WHS VM 就再也没有出现过死机。基于此 - 我想知道问题出在主机上的火线连接驱动器上,还是虚拟 SCSI 上,或者两者兼而有之。