在 Exchange Server 2013年或 Exchange Server 2016年组织中停滞 OAB 生成

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

点击这里察看该文章的英文版: 3124071
症状
如果承载该脱机通讯簿 (OAB) 代邮箱的邮箱数据库的多个副本,并且如果某些副本不健全或可用,则会发生此问题。

此外,如果发生此问题,您可能会遇到一个或多个下列问题:
  • 计划的 OAB 生成不会发生。
  • 如果 OAB 生成强制通过调用 更新 OfflineAddressBookcmdlet,该命令已成功完成。但是,不更新 OAB 分发文件夹。
  • 没有警告或错误事件有关 OAB 生成失败的应用程序日志中。
  • 不是在所有更新 OAB 生成日志。(您可以找到这些 logsin \Logging\OABGeneratorLog 文件夹。

原因
此问题是由于系统工作负载管理 (WLM) 限制 OAB 生成器任务,如果在服务器上出现的资源危机。
替代方法
若要变通解决此问题,请使用下列方法之一。

方法 1

等待,直到该数据库副本成为健康和 WLM 工作负载 underloaded。

方法 2

暂时禁用阻止 OAB 生成的工作负荷。若要执行此操作,请按照下列步骤操作:
  1. 添加第一个服务器之前暂时关闭邮箱数据库可用性卫生和邮箱数据库复制资源监视器监视的覆盖。若要执行此操作,请运行以下命令:
    New-SettingOverride -Name MdbAvailability -Component WorkloadManagement -Section MdbAvailability -Parameters @("Enabled=false") -Reason "Temporarily turning off MdbAvailability to generate Offline Address Book" -Server <Server Name where the database is mounted>
    New-SettingOverride -Name MdbReplication -Component WorkloadManagement -Section MdbReplication -Parameters @("Enabled=false") -Reason "Temporarily turning off MdbReplication to generate Offline Address Book"  -Server <Server Name where the database is mounted>
    备注:
    • 在这些命令中,替换在尖括号中的字符串 (<>) 与装载数据库的服务器的名称。
    • 重写将有效 活动目录(AD) 复制后的 15 分钟。
  2. 通过运行下面的命令生成 OAB:
    Update-OfflineAddressBook -Identity <Offline Address Book Name>
  3. OAB 生成完成后运行以下命令来删除优先选项:
    Remove-SettingOverride MdbReplication
    Remove-SettingOverride MdbAvailability

警告:本文已自动翻译

属性

文章 ID:3124071 - 上次审阅时间:12/15/2015 18:51:00 - 修订版本: 1.0

Exchange Server 2016 Enterprise Edition, Exchange Server 2016 Standard Edition, Microsoft Exchange Server 2013 Enterprise, Microsoft Exchange Server 2013 Standard

  • kbexpertiseadvanced kbprb kbtshoot kbsurveynew kbmt KB3124071 KbMtzh
反馈