如何解决"不响应"主机中的在 2008 年 SCVMM 和 SCVMM 2008 R2 中状态

文章翻译 文章翻译
文章编号: 976640 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

简介

本文讨论如何解决在 Microsoft System Center Virtual Machine Manager (VMM) 管理员控制台中会出现"未响应"主机状态。"不响应"主机状态指示 VMM 服务器无法与主机进行通信。如果这种通信被中断,甚至间歇性地,您可以预计要在 VMM 管理员控制台中更改的主机状态。

当主机状态为"未响应"记录在 VMM 管理员控制台中的作业视图中的常见错误包括:
错误 (2911)
没有足够的资源可供上完成此操作 服务器名.域名称 服务器。
(没有足够的存储是可用于完成此操作 (0x8007000E))
错误 (2912)
正在尝试与代理联系上发生内部错误 服务器名.域名称 服务器。
(没有更多的线程可以在系统 (0x800700A4) 中创建)
错误 (2916)
VMM 将无法完成该请求。代理连接 服务器名.域名称 已丢失。
(未知的错误 (0x80338012))
错误 (2915)
WS 管理服务无法处理请求。在中找不到对象 服务器名.域名称 服务器。
(未知的错误 (0x80041002))
警告 (13926)
主机群集 服务器名.域名称 没有完全刷新因为是所有节点无法联系。高可用性的存储和报告为此群集的虚拟网络信息可能不准确。

更多信息

步骤 1: 使用 Virtual Machine Manager 配置分析器

Virtual Machine Manager 配置分析器是一个诊断工具,可用于评估都服务于或 VMM 角色或其他 VMM 函数可能会提供服务的计算机的重要的配置设置。Virtual Machine Manager 配置分析器将执行以下操作:
  • 扫描指定的计算机的硬件和软件配置
  • 计算一组预定义的规则对这些配置
  • 显示错误消息并不是最佳 VMM 角色或其他 VMM 函数,您的计算机上指定的任何配置的警告
系统要求:

在安装 Virtual Machine Manager 配置分析器之前,您必须下载并安装 64 位版本的 Microsoft 基准配置分析器。若要下载的 MBCASetup64.msi 文件,请访问以下 Microsoft 网站:
全功能版.?LinkID = 97952
注意 Microsoft 基准配置分析器的系统要求指示仅 Windows Server 2003 支持。但是,Virtual Machine Manager 配置分析器和 Microsoft 基准配置分析器进行了测试和支持在 64 位版本的 Windows Server 2008 以及 Windows Server 2008 R2 上。

必须安装并运行当前是或将成为您 VMM 服务器的计算机上的 Virtual Machine Manager 配置分析器。要查看 VMM 服务器的系统要求,请访问以下 Microsoft 网站:
全功能版.?LinkId = 133516
若要下载 Virtual Machine Manager 配置分析器,请访问以下 Microsoft 网站:
一节?FamilyID = 02 d 83950-c03d-454e-803b-96d1c1d5be24 & displaylang = en

步骤 2: 检查建议的修补程序

在所有服务器上承载 VMM 或 Hyper-V 的角色,验证已安装的推荐的修补程序。有关这些修补程序的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2397711 建议的修补程序的系统中心 Virtual Machine Manager 2008 R2
962941 系统中心 Virtual Machine Manager 2008 年建议的修补程序

第 3 步: 检查损坏的性能计数器

检查应用程序事件日志以确定是否记录以下事件的主机上:

登录名称: 应用程序
来源: Microsoft Windows LoadPerf
事件 ID: 3012
说明:
在性能注册表值中的性能字符串已损坏时处理性能扩展计数器提供程序。从性能注册表的 BaseIndex 值是数据节中的第一个 dword 值、 LastCounter 值是在数据部分中,第二个 dword 值和 LastHelp 值是数据节中的第三个 dword 值。

如果在主机上记录事件 ID 3012 后,请执行下面的知识库文章,以重新生成性能计数器中记录的步骤:

2554336 -如何手动重新生成性能计数器的 Windows Server 2008 64 位或 Windows Server 2008 R2 系统

第 4 步: 检查 Svchost.exe 进程的 Windows 远程管理服务

Virtual Machine Manager 取决于大家上 Windows 远程管理服务为基础的通讯。因此,"未响应"状态是很可能发生在底层的 Windows 远程管理通信,VMM 服务器和主机之间有误。在这种情况下,状态为"确定",重新启动主机后不久。不过,状态将更改为"无响应"后三到四小时,, 并且 VMM 服务器上的作业失败,并返回类似于以下错误:
错误 (2927)
尝试联系服务器 server.contoso.com 发生了硬件管理错误。
(未知的错误 (0x803381a6))

建议的操作
检查 WinRM 已安装并运行在服务器 server.contoso.com 上。有关详细信息使用命令"winrm helpmsg hresult"。

此外,如果您停止 Windows 远程管理服务,在命令提示符下,此过程需要更长的时间比通常要完成。有时,它可以需要长达五分钟停止。

如果共享的 Svchost.exe 进程的承载备份 Windows 远程管理服务时,会出现此问题。

要解决此问题,请在单独的 Svchost.exe 进程中运行 Windows 的远程管理服务的配置。为此,打开提升的命令提示符,键入以下命令,然后按 ENTER 键。
c:\>sc 配置 winrm 类型 = 自己

注意 请确保键入的命令,它在此处显示的完全一样。请注意在等号 (=) 符号后的空间。
如果命令成功完成,您将看到以下输出:

[SC]ChangeServiceConfig 成功

步骤 5: 增加 WinRM 超时的默认值

在每个服务器上,打开提升的命令提示符下,然后按照下列步骤:
  1. 对于 Windows 2008 R2 和 Windows 2008 SP2 的计算机,请增加 WinRM 超时的默认值使用以下命令:
    winrm 设置 winrm/配置 @ {MaxTimeoutms ="1800000"}
  2. 对于 Windows 2008R2 和 Windows 2008 SP2 的计算机,请使用下面的命令。(请注意 Windows 2008 R2 服务器可能会报告此步骤不是必需。
    winrm 设置 winrm/配置/服务 @ {MaxConcurrentOperations ="200"}
  3. 对于 Windows 2008R2 和 Windows 2008 SP2 的计算机,请使用下面的命令。(请注意 Windows 2008 R2 服务器可能会报告此步骤不是必需。
    winrm 设置 winrm/配置/服务 @ {MaxConcurrentOperationsPerUser ="400"}
  4. 对于 Windows 2008R2 和 Windows 2008 SP2 的计算机,请使用以下命令:
    net stop winrm
    net start winrm
    net start vmmagent

第 6 步: 检查 VMM 服务器计算机帐户

因为 VMM 服务器计算机帐户会从本地的管理员组,在主机上,也会发生此问题。此设置可能会造成"受限组"组策略设置。

有关此原因的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
969164 虚拟服务器或 Hyper-V 的主机可能的状态为"未响应"或者"需要注意"到受限制的组由于组策略设置

要解决此问题,请将 VMM 服务器和主机计算机移到一个新的组织单位 (OU) 的所有组策略对象的块继承。

第 7 步: 禁用 TCP 卸载

您必须禁用 TCP 卸载在 Windows 注册表中和分组管理软件所使用的任何网络适配器中。您必须检查以确保完全禁用 TCP 卸载所有这些位置。VMM 服务器和主机计算机上,则必须执行此操作。

找到以下子项下的注册表中的所有网络适配器:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Class\ {4D36E972-E325-11CE-BFC1-08002BE10318}

有在此子项下的其他子项命名的四位数字,开头"0000"。找到详细信息窗格显示的物理网络适配器名称的子项。在详细信息窗格中查找"DriverDesc"值。此值应包含名称的网络适配器,如"HP NC360T PCIe 千兆位服务器适配器"。对于每个这些子项,请进行以下更改:

禁用所有特定于供应商的卸载。设置包含该单词的所有条目的值为零 (0) 的"卸载"。此值将禁用特定于供应商的卸载。例如,这些条目包括以下内容。
收起该表格展开该表格
条目说明
* FlowControl无可用的描述
* IPChecksumOffloadIPv4描述设备是启用还是禁用的 IPv4 校验和计算
* TCPChecksumOffloadIPv4描述设备是启用还是禁用通过 IPv4 数据包的 TCP 校验和计算
* TCPChecksumOffloadIPv6 描述设备是启用还是禁用通过 IPv6 数据包的 TCP 校验和计算
* UDPChecksumOffloadIPv4 描述设备是启用还是禁用 IPv4 数据包通过 UDP 校验和的计算
* UDPChecksumOffloadIPv6描述设备是启用还是禁用 IPv6 数据包通过 UDP 校验和的计算
* LsoV1IPv4 描述设备是启用还是禁用通过 IPv4 的大 TCP 数据包分段大型发送卸载
* LsoV2IPv4 描述设备是启用还是禁用通过 IPv4 的大 TCP 数据包分段大型发送卸载
* LsoV2IPv6描述设备是启用还是禁用通过 IPv6 的大 TCP 数据包分段大型发送卸载
* IPsecOffloadV1IPv4描述设备是启用还是禁用通过 IPv4 的 IPsec 标头的计算。
* IPsecOffloadV2描述设备是启用还是禁用 IPsec 卸载版本 2 (IPsecOV2)。
* IPsecOffloadV2IPv4描述设备是启用还是禁用 IPsecOV2 仅 IPv4。
* RSS接收端扩展
* TCPUDPChecksumOffloadIPv4 描述设备是启用还是禁用通过 IPv4 的 TCP 或 UDP 校验和的计算
* TCPUDPChecksumOffloadIPv6描述设备是启用还是禁用通过 IPv6 的 TCP 或 UDP 校验和的计算

若要禁用 TCP 卸载 Windows 中,将卸载 TCP/IP 协议的任务中使用以下注册表项:

子项:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\TCPIP\Parameters
条目:
DisableTaskOffload
类型:
REG_DWORD
您可以设置该注册表项为 1 以禁用所有任务-卸载从 TCP/IP 传输。

许多供应商有某种形式的分载它们编组的管理软件中内置功能。此类将卸载可以出现在许多窗体中,通常特定于供应商提供。

有关任务的详细信息将卸载,请访问以下 Microsoft 开发人员网络网站:
http://msdn.microsoft.com/en-us/library/ff570925 (v=VS.85).aspx

第 8 步: 检查其他原因

此问题的一些其他可能原因包括:
  • VMM 代理未运行。
  • 某些防病毒软件正在扫描端口或协议。

VMM 帐户成员身份

您可以将 VMM 帐户放到相应的组根据以下列:

VMM 服务器计算机帐户:
  • 管理员组 VMM 服务器和所有主机计算机上
  • Virtual Machine Manager 服务器 VMM 服务器上本地组
VMM 中的操作的帐户:
  • VMM 服务器和所有主机计算机上本地管理员组

属性

文章编号: 976640 - 最后修改: 2012年1月12日 - 修订: 3.0
这篇文章中的信息适用于:
  • Microsoft System Center Virtual Machine Manager 2008
  • Microsoft System Center Virtual Machine Manager 2008 R2 Workgroup Edition
关键字:?
kberrmsg kbhowto kbexpertiseinter kbsurveynew kbinfo kbmt KB976640 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 976640
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com