我对使用Hyper-V相当陌生。当虚拟机在服务器上运行时,我试图学习关闭和重新启动服务器的最佳实践。
我有一个运行2012 R2的物理服务器。在这个Windows服务器上,我有两个虚拟机运行在Hyper-V下。一个VM正在运行Windows 7 Professional的来宾操作系统。另一个VM正在运行Ubuntu14.10。
我的问题是,在关闭物理服务器之前,我是否需要关闭每台虚拟机,还是作为其关闭的一部分,虚拟机会被物理服务器关闭?
我一直未能找到有关这一进程的任何资料。谁能给我指明正确的方向?
谢谢
发布于 2015-04-10 21:02:27
这取决于您如何配置虚拟机。
如果您的VM配置为“关闭”,那么关闭主机操作系统将几乎等同于从VM中拔出电源。如果您的VM是这样配置的,并且希望它们安全关闭,那么您需要首先关闭它们。您还可以使用其他选项,如挂起,或关闭客户操作系统。
请记住,关机的客人,要求您有客人添加正确安装在客人上。我相信没有他们,你会有“关闭”的效果,但我不确定。

发布于 2015-04-10 20:06:59
在我的测试中,不需要关闭VM。实际上,我是通过在VM上打开记事本,使用未保存的文本,然后重新启动主机来测试这一点的。
VM返回时打开了记事本,文本在那里。
我认为在HyperV设置下有一个默认选项:“重新启动时对VM执行此操作”
发布于 2016-05-28 14:13:49
我更喜欢通过管理控制台单独关闭它们的过程。虽然相当罕见,但有时VM状态会出现问题,或者不会自行正确关闭。这使我有机会确保所有这些都以我所期望的方式发生。更不用说,有些时候VM本身并不总是释放RAM,这取决于运行在它上的系统,虽然它通常什么都不做,但出于某种原因,它让我感觉更好。
https://serverfault.com/questions/681907
复制相似问题