現象
この問題は、オフライン アドレス帳 (OAB) の生成のメールボックスをホストするメールボックス データベースに複数のコピーがある場合と、正常な状態または使用可能ないくつかのコピーがない場合に発生します。
さらに、この問題が発生した場合、次の問題の 1 つ以上が発生する可能性があります。
-
現行の OAB 生成は発生しません。
-
更新 OfflineAddressBookコマンドレットを呼び出すことによって OAB の生成を強制すると、コマンドが正常に完了します。ただし、OAB の配布フォルダーが更新されません。
-
警告または OAB 生成エラーについてアプリケーション ログにエラー イベントはありません。
-
OAB の生成ログがまったく更新されません。(これらのログは \Logging\OABGeneratorLog フォルダーで確認できます)。
原因
この問題は、システム作業負荷の管理 (WLM) は、サーバーのリソースの破棄が発生した場合に OAB ジェネレーターの作業を抑制するために発生します。
回避策
この問題を回避するには、次の方法のいずれかを使用します。
方法 1
データベースのコピーが正常な状態になるし、WLM のワークロードは、underloaded まで待機します。
OAB の生成を妨げているワークロードを一時的に無効にします。これを行うには、以下の手順を実行します。
-
監視の上書きを無効にするメールボックス データベースの可用性稼働状態およびメールボックス データベースのレプリケーションの稼働状態の最初のサーバーが利用可能になるまで一時的にリソース モニターを追加します。これを行うには、次のコマンドを実行します。
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> 注:-
これらのコマンドでは、山かっこ内の文字列をデータベースがマウントされているサーバーの名前に置き換えます。
-
上書きが有効になる Active Directory のレプリケーション後の 15 分です。
-
-
次のコマンドを実行して、OAB を生成します。Update-OfflineAddressBook -Identity <Offline Address Book Name>
-
オーバーライドを削除するには、OAB の生成が完了した後、次のコマンドを実行しています。
Remove-SettingOverride MdbReplication Remove-SettingOverride MdbAvailability