事件 ID 1009 和 Exchange Server 2013年在 noderunner.exe 中的 CPU 或内存使用率过高

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3121815
症状
应用后 累积更新 10累积更新 11 对于 Microsoft Exchange Server 2013,您可能会遇到以下症状的部分或全部 ︰
  • 在 noderunner.exe 进程的 CPU 使用率过高
  • 在 noderunner.exe 中较高的内存使用情况
  • 在 noderunner.exe 的高柄计数
  • 失败了内容索引
  • 数据库故障转移
内存使用量可能会超过 10 GB 为单个 noderunner.exe 进程,和句柄计数可能会超过 20000。

此外,应用程序日志中可能会记录以下事件 ︰

来源 ︰ MSExchangeFastSearch
类别 ︰ 常规
说明:
邮箱数据库<DB name="">的索引时遇到意外的异常。错误详细信息 ︰ Microsoft.Exchange.Search.Core.Abstraction.OperationFailedException ︰ 组件操作已失败。---> Microsoft.Exchange.Search.Core.Abstraction.OperationFailedException ︰ 组件操作已失败。---> Microsoft.Exchange.Search.Fast.FastDocumentTimeoutException ︰ 内容提交服务返回了失败的文档 ︰ 文档超时已过期
.---> System.TimeoutException ︰ 文档超时已过期

---内部异常的堆栈跟踪---结束
在 Microsoft.Exchange.Search.Fast.FastFeeder.EndSubmitDocument (IAsyncResult asyncResult)
在 Microsoft.Exchange.Search.Mdb.RetryFeeder.DocumentCompleteCallback (IAsyncResult asyncResult)
---内部异常的堆栈跟踪---结束

在 Microsoft.Exchange.Search.Core.Common.Executable.EndExecute (IAsyncResult asyncResult)
在 Microsoft.Exchange.Search.Engine.SearchFeedingController.ExecuteComplete (IAsyncResult asyncResult)
---内部异常的堆栈跟踪---结束

在 Microsoft.Exchange.Search.Core.Common.Executable.EndExecute (IAsyncResult asyncResult)
在 Microsoft.Exchange.Search.Engine.SearchRootController.ExecuteComplete (IAsyncResult asyncResult)</DB>



如果您查看搜索服务日志,您可能会看到包含以下文本的几个事件 ︰

错误 ︰ Microsoft.Exchange.Search.Fast.FastDocumentTimeoutException: 内容提交服务返回了失败的文档 ︰ 文档超时已过期。---> System.TimeoutException ︰ 文档超时已过期

此外,系统日志中记录以下事件 ︰

产品 ︰ Windows 操作系统
ID: 7031
来源 ︰ 服务控制管理器
版本 ︰ 6.X
符号名称 ︰ EVENT_SERVICE_CRASH
消息 ︰ Microsoft Exchange 搜索主机控制器服务意外终止。它具有发生 x 次。将在 30 毫秒中采取以下纠正行动 ︰ 重新启动该服务。

消息 ︰ Microsoft Exchange 搜索服务意外终止。它具有发生 x 次。将在 5000 毫秒中采取以下纠正行动 ︰ 重新启动该服务。


最后,统一日志记录服务 (ULS) 日志可能包含多个事件具有以下文本 ︰
System.TimeOutException 分析

操作已超时

注意
,默认情况下,搜索服务日志位于 %ProgramDir%\Microsoft\Exchange Server\V15\Logging\Search,和 ULS 日志位于 %ProgramData%\Microsoft\Exchange Server\V15\Bin\Search\Ceres\Diagnostics\Logs。

数据库故障转移发生时内容索引标记为"失败"或"失败并已挂起。通过事件 ID 122 应用程序日志中通常表示这些故障转移。
原因
出现此问题的原因Exchange 搜索和 Microsoft Exchange 搜索主机控制器服务已停止的根据 Exchange Server 2013年托管可用性诊断在分析特定类型的嵌入的 OLE 对象。因此,内容索引更改为失败和已挂起状态。在引入了这种现象累积更新 10并不应该通过任何前面累积更新触发。
解决方案
若要解决此问题,请安装 累积更新 12 或更高版本 有关 Exchange Server 2013年累积更新.
状态
Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。

警告:本文已自动翻译

属性

文章 ID:3121815 - 上次审阅时间:05/12/2016 00:52:00 - 修订版本: 1.0

Microsoft Exchange Server 2013 Enterprise, Microsoft Exchange Server 2013 Standard

  • kbqfe kbsurveynew kbfix kbexpertiseinter kbmt KB3121815 KbMtzh
反馈