web-dev-qa-db-ja.com

DAGがフェイルオーバーしましたが、Outlookクライアントが接続しません

私の会社には、DAG構成の2つのExchange 2010サーバー(Mail1とMail2)があります。ある日、Mail1サーバーがダウンし、Mail2が自動的に引き継ぎます。私の質問は、エンドユーザーがOutlookを使用してmail2にアクセスできないことです。OutlookでMicrosoft Exchange Serverを手動でMail2に変更しても、自動的にMail1に戻されます(ただし、このサーバーは現在ダウンしています)。エンドユーザーはOWAを使用してメールにアクセスすることしかできません。助けて!ありがとう!

2
e0594cn

CASサーバーはデータベースがフェイルオーバーしたことを認識しておらず、障害が発生したサーバーをユーザーに示しているようです。 Exchangeサーバーは2つしかないということなので、メールボックス、ハブトランスポート、CASの役割がインストールされたExchangeサーバーが2つあると思います。

この場合、同じボックスにDAGとWindows NLB(CASアレイの場合)の両方を配置することはできないため、CASサーバーの高可用性を確保するためにハードウェアロードバランサーが必要です(ハードウェアロードバランサーは効果的に機能します) Windows NLBは、ハードウェアアプライアンスであるため、正直に言うと、おそらくそうです。

私の推測では、コマンドレットGet-MailboxDatabase |fl Identity, RpcClientAccessServerを実行すると、影響を受けるメールボックスデータベースのRPCクライアントアクセスサーバーとしてmail1が表示されます。

その場合は、コマンドSet-MailboxDatabase "<<Affected Database>>" -RpcClientAccessServer mail2.yourdomain.comを発行し、少し運が良ければ、当面の問題が解決され、Outlookクライアントが再び接続されます。

それが済んだら、CASアレイのドキュメントを読み、セットアップして、メールボックスデータベースのRpcClientAccessServerプロパティを新しく作成したCASアレイのプロパティに設定します。これにより、将来、すべてのデータベースフェイルオーバーがほぼシームレスになります(Outlookに再接続するのに数秒かかります)。

3
Ben Pilbrow