无法更新配置和系统中心操作管理器中记录了事件 ID 29181

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

点击这里察看该文章的英文版: 3092452
症状
在微软系统中心环境中具有多个客户端,配置更改不会更新管理服务器上。此外,操作管理器日志中反复记录以下事件:


日志名称: 运营经理
来源: OpsMgr 配置管理
事件 ID: 29181
级别: 错误
用户: 不适用
计算机: <server></server>

描述: 无法执行由于以下 exceptionMicrosoft.EnterpriseManagement.ManagementConfiguration.DataAccessLayer.DataAccessException 'SnapshotSynchronization' 引擎工作项 OpsMgr 配置服务管理: 快照数据传输操作失败的批处理写。

原因
在管理配置服务失败,因为实例传输无法执行大容量插入时,将出现此问题。通常,环境具有大量客户端,例如 2000年项或多项时,将出现此问题。
解决方案
若要解决此问题,请按照下列步骤来修改管理配置服务管理服务器上的批处理大小设置:
  1. 制作程序 Files\System 中心 2012\Operations Manager\Server\ConfigService.Config 文件的一个备份。
  2. 编辑 ConfigService.config 文件,然后修改以下设置:
    <Setting Name="SnapshotSyncManagedEntityBatchSize" Value="10000" /><Setting Name="SnapshotSyncRelationshipBatchSize" Value="10000" /><Setting Name="SnapshotSyncTypedManagedEntityBatchSize" Value="20000" />
  3. 重新启动配置服务。
更多信息
若要确定是否遇到了此问题,请对 OperationsManager 数据库中运行下面的 SQL 查询:
select * from cs.WorkItem where workitemname like '%snapshot%' order by StartedDateTimeUtc desc
在"症状"一节中描述的方案中,workitemstateid通常是10 (失败) 而不是20 (成功)。

属性

文章 ID:3092452 - 上次审阅时间:11/02/2015 07:05:00 - 修订版本: 1.0

Microsoft System Center 2012 Operations Manager Service Pack 1, Microsoft System Center 2012 R2 Operations Manager

  • kbexpertiseadvanced kbsurveytest kbtshoot kbmt KB3092452 KbMtzh
反馈