ActiveSync 正常性セットのトラブルシューティング
製品: Exchange Server 2013
Exchange ActiveSync正常性セットは、組織内のモバイル クライアントの ActiveSync サービスの全体的な正常性を監視します。 ActiveSync 正常性セットは、次の正常性セットと密接に関連しています。
ActiveSync.Protocol 正常性セットのトラブルシューティング
ActiveSync.Proxy 正常性セットのトラブルシューティング
ActiveSync 正常性セットが異常であることを示すアラートを受け取った場合は、ActiveSync を使用してユーザーがメールボックスにアクセスできない可能性がある問題を示します。
説明
ActiveSync サービスは、次のプローブとモニターを使用して監視されます。
プローブ | 正常性セット | 依存関係 | 関連するモニター |
---|---|---|---|
ActiveSyncCTPProbe | ActiveSync | Active Directory 認証 メールボックス サーバーの認証 インフォメーション ストア 高可用性 ネットワーク |
ActiveSyncCTPMonitor (ActiveSync 正常性セット) |
ActiveSyncProxyTestProbe | ActiveSync.Proxy | - | ActiveSyncProxyTestMonitor (ActiveSync.Proxy 正常性セット) |
ActiveSyncDeepTestProbe | ActiveSync.Protocol | Active Directory 認証 インフォメーション ストア 高可用性 |
ActiveSyncDeepTestMonitor (ActiveSync 正常性セット) |
ActiveSyncSelfTestProbe | ActiveSync.Protocol | Active Directory 認証 |
ActiveSyncSelfTestMonitor (ActiveSync.Protocol 正常性セット) RequestsQueuedGt500Monitor (ActiveSync 正常性セット) |
プローブとモニターの詳細については、「 サーバーの正常性とパフォーマンス」を参照してください。
ユーザー操作
サービスは、警告の発行後に回復することがあります。 そのため、ActiveSync 正常性セットが異常であることを示すアラートを受け取ったら、まず、問題がまだ存在することを確認します。 問題が存在する場合は、次のセクションで説明する適切な回復操作を実行します。
問題の確認
警告に記載された正常性セット名とサーバー名を確認します。
メッセージの詳細には、警告の正確な原因に関する情報が示されています。 ほとんどの場合、根本原因を特定するためのトラブルシューティング情報としては、メッセージの詳細だけで十分です。 メッセージの詳細が不明確な場合は、次の操作を行います。
Exchange 管理シェルを開き、次のコマンドを実行して、アラートを発行した正常性セットの詳細を取得します。
Get-ServerHealth <server name> | ?{$_.HealthSetName -eq "<health set name>"}
たとえば、server1.contoso.com に関する ActiveSync 正常性セットの詳細を取得するには、次のコマンドを実行します。
Get-ServerHealth server1.contoso.com | ?{$_.HealthSetName -eq "ActiveSync"}
コマンド出力を確認して、エラーを報告したモニターを特定します。 警告を発行したモニターの AlertValue の値は Unhealthy になります。
異常な状態にあるモニターに関連付けられているプローブを再実行します。 関連するプローブについては、「Explanation」セクションの表を参照してください。 このためには、次のコマンドを実行します。
Invoke-MonitoringProbe <health set name>\<probe name> -Server <server name> | Format-List
たとえば、失敗したモニターが ActiveSyncCTPMonitor であるとします。 そのモニターに関連付けられているプローブは ActiveSyncCTPProbe です。 server1.contoso.com でこのプローブを実行するには、次のコマンドを実行します。
Invoke-MonitoringProbe ActiveSync\ActiveSyncCTPProbe -Server server1.contoso.com | Format-List
コマンド出力で、プローブの Result セクションを確認します。 値が Succeeded であれば、この問題は一時的なエラーであり、もう存在しません。 値がそれ以外の場合は、次のセクションで説明する回復手順を参照してください。
ActiveSyncDeepTestMonitor と ActiveSyncSelfTestMonitor の回復操作
このモニター警告は、通常はメールボックス サーバーで発行されます。 復旧アクションを実行するには、次の手順に従います。
IIS マネージャーを起動し、問題を報告しているサーバーに接続します。 [ アプリケーション プール] をクリックし、 MSExchangeSyncAppPool という名前の ActiveSync アプリケーション プールをリサイクルします。
関連するプローブを再実行します (「Verifying the issue」セクションの手順 2c を参照)。
問題がまだ存在している場合は、IISReset ユーティリティを使用して、IIS サービス全体をリサイクルします。
関連するプローブを再実行します (「Verifying the issue」セクションの手順 2c を参照)。
問題がまだ存在している場合は、サーバーを再起動します。 これを行うには、まず、次のコマンドを使用して、サーバーでホストされているデータベースをフェールオーバーします。
Set-MailboxServer server1.contoso.com -DatabaseCopyActivationDisabledAndMoveNow $true
これ以降のすべてのコード例では、server1.contoso.com を実際のサーバー名に置き換えてください。
次に、問題を報告しているすべてのデータベースがサーバーから移動されていることを確認します。 このためには、次のコマンドを実行します。
Get-MailboxDatabaseCopyStatus -Server server1.contoso.com | Group Status
手順 6 のコマンド出力にサーバー上のアクティブなコピーが表示されない場合は、サーバーを再起動します。 出力にアクティブなコピーが表示される場合は、手順 5 と 6 をもう一度実行します。
サーバーが再起動したら、関連するプローブを再実行します (「Verifying the issue」セクションの手順 2c を参照)。
プローブが成功した場合は、次のコマンドを実行して、データベースをフェールオーバーします。
Set-MailboxServer server1.contoso.com -DatabaseCopyActivationDisabledAndMoveNow $false
プローブがやはり失敗する場合は、さらなるサポートがこの問題の解決に必要なこともあります。 この問題を解決するには、Microsoft のサポート担当者にお問い合わせください。 Microsoft サポートプロフェッショナルに問い合わせるには、ビジネス向けサポートにアクセスしExchange Serverサーバー>Exchange Serverを選択して、Microsoft サポートプロフェッショナルにお問い合わせください。 組織には Microsoft 製品サポート サービスに直接問い合わせるための特定の手順がある場合があるので、組織のガイドラインを最初に必ず確認してください。
ActiveSyncCTPMonitor の回復操作
このモニター警告は、通常は CA サーバー (CAS) で発行されます。
IIS マネージャーを起動し、問題を報告しているサーバーに接続します。 [ アプリケーション プール] をクリックし、 MSExchangeSyncAppPool という名前の ActiveSync アプリケーション プールをリサイクルします。
関連するプローブを再実行します (「Verifying the issue」セクションの手順 2c を参照)。
問題がまだ存在している場合は、IISReset ユーティリティを使用して、IIS サービス全体をリサイクルします。
関連するプローブを再実行します (「Verifying the issue」セクションの手順 2c を参照)。
問題が解決しない場合は、対応するメールボックス サーバーの正常性状態を確認する必要があります。 メールボックス サーバーの名前は、
_Mbx:
エラー メッセージで指定された値です。適切なメールボックス サーバーに対して次のコマンドを実行します。 たとえば、mailbox1.contoso.com という名前のメールボックス サーバーを次のコマンドを実行します。
Get-ServerHealth mailbox1.contoso.com | ?{$_.HealthSetName -like "ActiveSync*"}
コマンド出力にリストされているモニターのいずれかが異常と報告された場合は、まずそれらのモニターに対処する必要があります。 これを行うには、「ActiveSyncDeepTestMonitor と ActiveSyncSelfTestMonitor 回復アクション」セクションで説明されているトラブルシューティング手順に従います。
メールボックス サーバー上のすべてのモニターが正常な場合は、CAS を再起動します。
サーバーが再起動したら、関連するプローブを再実行します (「Verifying the issue」セクションの手順 2c を参照)。
プローブの失敗が続く場合、さらなるサポートがこの問題の解決に必要なこともあります。 この問題を解決するには、Microsoft のサポート担当者にお問い合わせください。 Microsoft サポートプロフェッショナルに問い合わせるには、「ビジネス向けサポート」にアクセスし、[サーバー Exchange Server] を選択します>。 組織には Microsoft 製品サポート サービスに直接問い合わせるための特定の手順がある場合があるので、組織のガイドラインを最初に必ず確認してください。
RequestsQueuedGt500Monitor の回復操作
このモニター警告は、通常は CA サーバーで発行されます。
IIS マネージャーを起動し、問題を報告しているサーバーに接続します。 [ アプリケーション プール] をクリックし、 MSExchangeSyncAppPool という名前の ActiveSync アプリケーション プールをリサイクルします。
モニターが正常な状態のままかどうかを確認するには、10 分待ちます。 10 分後に、適切なサーバーに対して次のコマンドを実行します。 たとえば、server1.contoso.com に対して次のコマンドを実行します。
Get-ServerHealth server1.contoso.com | ?{$_.HealthSetName -like "ActiveSync*"}
問題がまだ存在している場合は、IISReset ユーティリティを使用して、IIS サービス全体をリサイクルします。
10 分間待ってから、手順 2 に示すコマンドを再度実行し、モニターの状態が正常のままかどうかを確認します。
問題が解決しない場合は、サーバーを再起動します。 サーバーが CAS の場合は、サーバーを再起動するだけです。 サーバーがメールボックス サーバーの場合は、次の操作を行います。
サーバーでホストされているデータベースをフェールオーバーします。 このためには、次のコマンドを実行します。
Set-MailboxServer server1.contoso.com -DatabaseCopyActivationDisabledAndMoveNow $true
注: この以降のすべてのコード例では、 server1.contoso.com を実際のサーバー名に置き換えます。
すべてのデータベースが、問題を報告しているサーバーから移動されたことを確認します。 このためには、次のコマンドを実行します。
Get-MailboxDatabaseCopyStatus -Server server1.contoso.com | Group Status
コマンド出力を確認し、サーバー上にアクティブなコピーがなければ、サーバーを再起動します。
サーバーが再起動したら、10 分間待ってから、手順 2 に示すコマンドを再度実行し、モニターの状態が正常なままかどうかを確認します。
モニターが正常なままであり、かつサーバーがメールボックス サーバーの場合は、次のコマンドを実行して、データベースをフェールオーバーします。
Set-MailboxServer server1.contoso.com -DatabaseCopyActivationDisabledAndMoveNow $false
プローブの失敗が続く場合、さらなるサポートがこの問題の解決に必要なこともあります。 この問題を解決するには、Microsoft のサポート担当者にお問い合わせください。 Microsoft サポートプロフェッショナルに問い合わせるには、「ビジネス向けサポート」にアクセスし、[サーバー Exchange Server] を選択します>。 組織には Microsoft 製品サポート サービスに直接問い合わせるための特定の手順がある場合があるので、組織のガイドラインを最初に必ず確認してください。