我的 DAG 已故障转移,但 Outlook 客户端无法连接

我的 DAG 已故障转移,但 Outlook 客户端无法连接

我公司有两台 Exchange 2010 服务器(Mail1 和 Mail2),配置了 DAG。有一天,我的 Mail1 服务器宕机了,Mail2 自动接管!我现在的问题是,最终用户无法使用 Outlook 访问 Mail2。尽管我在 Outlook 中手动将 Microsoft Exchange 服务器更改为 Mail2,但它会自动更改回 Mail1(但此服务器现在已宕机)。现在最终用户只能使用 OWA 访问邮件。帮帮我!谢谢!

答案1

听起来您的 CAS 服务器不知道数据库已发生故障转移,并且仍在将用户指向发生故障的服务器。由于您说您只有 2 台 Exchange 服务器,我猜是 2 台 Exchange 服务器,上面安装了邮箱、集线器传输和 CAS 角色。

如果是这种情况,您需要一个硬件负载平衡器来确保 CAS 服务器的高可用性,因为您不能在同一个盒子上同时拥有 DAG 和 Windows NLB(用于 CAS 阵列)(硬件负载平衡器有效地完成了 Windows NLB 所做的工作,而且说实话,作为一种硬件设备,它可能做得更好)。

我猜如果你运行 cmdletGet-MailboxDatabase |fl Identity, RpcClientAccessServer它会显示邮件1作为受影响的邮箱数据库的 RPC 客户端访问服务器。

如果是这种情况,请发出命令Set-MailboxDatabase "<<Affected Database>>" -RpcClientAccessServer mail2.yourdomain.com,如果幸运的话,这将解决眼前的问题并且您的 Outlook 客户端将重新连接。

完成此操作后,请阅读有关 CAS 阵列的文档,设置一个 CAS 阵列,并将RpcClientAccessServer邮箱数据库的属性设置为新创建的 CAS 阵列的属性。这将确保将来所有数据库故障转移几乎都是无缝的(只需给 Outlook 几秒钟时间重新连接)。

相关内容