Hyper-V 关闭/启动主机导致虚拟机出现问题

Hyper-V 关闭/启动主机导致虚拟机出现问题

我有一台物理主机,运行 2008 R2 和 Hyper-V,全部已完全更新。在该主机上,我运行 3 个客户端、一个 DC、一个 Web 服务器和一个 SQL Server 2008 R2 SP1。所有服务器都在 Windows Server 2008 R2 上运行,同样全部已完全修补。

一般来说一切都很好,但有时并且不会重复,当我正确关闭主机时,会暂停客户端,当一切再次启动时,SQL Server 不再运行,并且我正在运行网站的 IIS 应用程序池需要被告知要再次在哪个帐户中运行!

有任何想法吗!?

答案1

科林,

这肯定是权限问题。即使机器已保存,当它们重新上线时也无法联系 DC。根据经验,您可以虚拟化 DC,但您确实应该遵循 MSFT 的最佳实践,因为出于故障转移的原因,建议运行单独的物理 DC。例如,在主机上使用依赖 DC 的群集和其他服务都将失败,因为来宾 DC 虚拟机尚未启动。

不幸的是,如果您尝试处理故障恢复,则无法确保正确的自动启动,即机器按特定顺序启动。我找到了几个解决方案:

  1. Hyper-V 启动延迟救援:http://mctexpert.blogspot.com/2011/02/how-to-configure-start-up-delays-for.html
  2. 手动启动它们。您可以将启动类型从自动或上次状态更改为关闭,然后在主机启动后启动它们。
  3. 您还可以将模式从保存更改为关机,然后通过配置启动启动选项选择/延迟来添加启动等待计时器,以将 IIS 和 SQL 框的启动延迟 2-5 分钟,以使 DC 抢先启动。
  4. 如果您确实进入集群,您可以配置 HA 设置以更好地控制哪些机器何时启动。

答案2

看起来像是域身份验证问题。请确保配置 Hyper-V 以启动 DC其他服务器,否则他们在启动时将无法联系他们的域,并且会遇到各种身份验证问题。

相关内容