关机时长一小时“关闭 hyper-v 虚拟机管理服务”

关机时长一小时“关闭 hyper-v 虚拟机管理服务”

我有一台 Windows 2008 R2 服务器,它是 Hyper-V 主机(Dell PowerEdge T300)。今天我第一次遇到了一个奇怪的情况;我与其中一台客户机失去连接,但物理登录后发现客户机操作系统仍在运行,但无法再通过网络联系。

我尝试关闭客户机(Windows XP),但它无法关闭,卡在无法关闭的“无响应”对话框中。我使用 Hyper-V 管理控制台重置了机器,它无法退出重置状态

我尝试保存另一台 Windows 2003 客户机,但其进度条显示为保存状态 (0%)。另一台正在运行的 Windows 2003 客户机卡在登录对话框中。

我首先怀疑可能是本周(2011 年 11 月 10 日)的某个 Windows 更新补丁与此有关,它仍在等待系统重启。好吧,因为我无法对 Hyper-V 进行任何操作,所以我继续重新启动 Windows 更新,现在它卡在了半个小时

“关闭 hyper-v 虚拟机管理服务”

重新启动之前,我没有观察到系统事件日志中报告的任何硬盘错误;怀疑这是一种与磁盘有关的情况。

我应该强制硬重启吗?

更新

好吧,我让它挂了一个多小时,去处理其他事情,幸运的是主机干净地重启了。我现在可以正常操作客户机了。呼。

Hyper-V 肯定因为某种原因而变得很慢。过去,当主机长时间运行(两周到一个月)时,虚拟机会变得很慢,但从来没有这么慢过。我很想知道我可以观察哪些类型的性能监控项目来提示为什么会发生这种情况。

更新日期 2012-02-13

在此后的几个月里,Hyper-V 又两次陷入这种状态。它出现得如此随机,没有任何错误事件日志来提示是什么导致它进入这种“醉鬼”状态。只是 Hyper-V 管理服务超时。

Log Name:      System
Source:        Service Control Manager
Date:          13/2/2012 9:16:48 AM
Event ID:      7043
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      elune
Description:
The Hyper-V Virtual Machine Management service did not shut down properly after receiving a preshutdown control.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Service Control Manager" Guid="{555908d1-a6d7-4695-8e1e-26931d2012f4}" EventSourceName="Service Control Manager" />
    <EventID Qualifiers="49152">7043</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x8080000000000000</Keywords>
    <TimeCreated SystemTime="2012-02-13T01:16:48.882901900Z" />
    <EventRecordID>567844</EventRecordID>
    <Correlation />
    <Execution ProcessID="764" ThreadID="8484" />
    <Channel>System</Channel>
    <Computer>elune</Computer>
    <Security />
  </System>
  <EventData>
    <Data Name="param1">Hyper-V Virtual Machine Management</Data>
  </EventData>
</Event>

唯一的办法就是重新启动系统。

更新 由于我最近关闭了服务器并重新安装了 Windows Server 2012 R2,因此这个问题可能永远无法得到解答。

答案1

该修补程序微软 KB2263829可能会解决这个问题。

答案2

听起来好像出现了某种严重故障。此时,硬重启可能是你唯一的选择。

附注:请确保将 BIOS 升级到最新版本(用于微代码更新),并确保已打开所需的虚拟化扩展。驱动程序也是如此,特别是 RAID 控制器和硬盘的驱动程序和固件。运行也不chkdsk /f会有什么坏处。

答案3

您是否在 hyper-v 主机上运行任何其他应用程序?当主机上运行 AV 时,我见过此类问题。

答案4

我也有同样的情况,主机服务器大约需要 20 - 30 分钟才能关闭。这是因为 hyper-v 机器正在运行,主机需要先停止或暂停这些机器(这就是我的情况花费这么长时间的原因)。

相关内容