none
Exchange server 2016 RPC错误 RRS feed

  • 问题

  • 目前我使用的是两个Exchange Server 2016+1个CA(见证)服务器组成DAG邮箱系统,现在出现一些问题及报错。

    DAG无法切换服务器,比如原来主动服务器是1号,我切换到2号后,过不久又自动切换回到1号。

    而且2号被动服务器错误日志上很多关于MSexchangeRepl服务的报错。请问我改怎么解决,是两台邮箱服务器之间的通讯问题,还是跟活动目录(AD)服务器的通信有问题呢。

    Unable to communicate with the Microsoft Exchange Information Store service to coordinate log truncation for database 'Mailbox02\EUE01EX02' due to an RPC communication failure. Error: 1722


    

    2019年5月14日 2:41

全部回复

  • 您好,

    从Exchange 2016 CU 2开始,Exchange DAG多了一个自动选择主动副本的功能,会定期根据数据库的ActivationPreference值进行切换主动副本,详见:

    DAG Activation Preference Behavior Change in Exchange Server 2016 CU2 

    所以我想和您确认一下,自动切换回去之后,2号数据库是处于Dismount状态还是health状态:

    如果是处于Dismount状态,那么说明是由于2号数据库本身存在问题,所以重新mount在1号数据库上。

    如果2号数据库还是处于health状态,那么说明是由于ActivationPreference而导致自动切换回去的,您可以使用以下命令进行确认:

    Get-ExchangeServer | Get-MailboxDatabase | ft Name,Server,ActivationPreference,DatabaseCopies

    此致,

    Kyle Xu


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.


    2019年5月14日 9:21
    版主
  • 您好,

    请问问题解决了吗?

    如果以上建议有用的话,请在空闲的时候标记它为答案。

    此致,

    Kyle Xu


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2019年5月17日 9:02
    版主
  • Kyle你好:

               2号数据库是处于health状态的。

    Mailbox03\EX02
    被动 正常
    复制队列长度: 0
    内容索引状态: 正常

    还有,RPC错误还是会产生,这个日志问题还是不太明白。

    Unable to communicate with the Microsoft Exchange Information Store service to coordinate log truncation for database 'Mailbox01\X02' due to an RPC communication failure. Error: 1722
    Extended error: 打开源服务器 'EX01.**.com' 的日志截断上下文失败。Hresult: 0x6ba。错误: 发生意外错误。错误 (0x6ba)。

    2019年5月20日 1:07
  • 您好,

    正如之前所说,如果该数据库还是处于健康状态,那么很可能是由于ActivationPreference值进行切换主动副本导致的这一个现象。

    数据还是处于健康的状态,我认为您可以忽略这一个日志信息,它不是导致主动副本自动切换的原因。如果是由于访问问题导致的,那么该数据会处于unknown状态而不是health状态。

    此致,

    Kyle Xu


    如果以上回复对您有所帮助,建议您将其“标记为答复”. 如果您对我们的论坛支持有任何的建议,可以通过此邮箱联系我们:tnsf@microsoft.com.

    2019年5月23日 9:52
    版主