Cisco Unity Connection クラスタ構成のトラブルシューティング

Troubleshooting a Cisco Unity Connection Cluster Configuration

1 つのサーバーが機能を停止し、他のサーバーが呼び出しを取り扱っていない

Unity Connection クラスター内の 1 つの Unity Connection サーバーが機能せず(例えば、そのサブスクライバサーバーがメンテナンス中など)、残りのサーバーがコールに応答しないか、MWI リクエストを送信しない場合、次のタスクリストを使用して原因を特定し、解決します。

以下は、一方のサーバーが機能を停止し、もう一方のサーバーがコールを処理していない場合のトラブルシューティングのタスクです。

  1. Cisco Unity Connection Serviceability のボイス メッセージ ポートのステータスを確認します。 「ボイスメールポートのステータスを確認する」を参照してください

  2. 電話システム連動のボイス メッセージ ポートの割り当てを確認します。 「電話システムを連携するためのボイスメッセージポートの割り当ての確認」を参照してください

  3. SCCP 連携の場合、ボイス メッセージ ポートが Cisco Unified CM サーバーに登録されていることを確認します。 「ボイスメッセージのポートが登録されていることの確認 (SCCP 連携のみ)」を参照してください

  4. Cisco Unity Connection Serviceability で SRM マイクロ トレース (すべてのレベル) を有効にします。 マイクロトレースを有効にしてトレースログを表示する方法の詳細は、 診断トレースを使用したトラブルシューティングセクションを参照してください。


    (注)  


    Cisco Unity Connection クラスタ機能は、Cisco Business Edition での使用をサポートしていません。 Unity Connection クラスタ機能の要件は、https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/connection/14/requirements/b_14cucsysreqs.html にある『Cisco Unity Connection システム要件ガイド、リリース 14』「Unity Connection クラスタの要件」の項にあります。


音声メッセージングポートの状況の確認

手順


ステップ 1

Cisco Unity Connection Serviceability で、[ツール] メニューの [ クラスター管理] を選択します

ステップ 2

[クラスタ管理(Cluster Management)] ページの [ポートマネージャ(Port Manager)] の下で、通話を処理するサーバーに対して次のことを確認します。

  • [合計ポート] 列に記載されているポートの数は正確です。

  • [ポート状況の変更] 列の [通話応答を停止] ボタンが表示されます。 [通話を受ける] ボタンが表示された場合は、 [通話を受ける] を選択します


電話システム連動のボイス メッセージ ポート割り当ての確認

手順


ステップ 1

Cisco Unity Connection Administration で、[テレフォニー統合(Telephony Integrations)] を開き、[電話システム(Phone System)] を選択します。

ステップ 2

[関連リンク] リストで [ テレフォニー連携の確認 ] を選択し、 [実行] を選択します

[タスクの実行結果] には、トラブルシューティングの手順を含む 1 つ以上のメッセージが表示されます。

ステップ 3

問題を解決するための手順に従います。

ステップ 4

[タスクの実行結果] が問題なく表示されるまで、 手順 2 から 手順 3 を繰り返します。


ボイスメッセージポートが登録されていることを確認する (SCCP 連携のみ)

手順


ステップ 1

Cisco Unified CM の管理で、[ボイスメール] メニューから [ ボイスメールポート] を選択します

ステップ 2

[ボイスメールポートの検索/一覧表示(Find and List Voice Mail Ports)] ページで、[検索(Find)] を選択します。

ステップ 3

[ステータス] 列で、すべてのポートのステータスが Registered with <server name であることを確認します。


両方のサーバーがプライマリサーバーステータスを取得する

Unity Connection クラスタ内の両方のサーバーがプライマリ サーバー ステータス「スプリットブレイン」状態である場合、このセクションのトラブルシューティング情報を使用します。 以下の考えられる原因を参照してください。

  • ネットワークが機能していないか、またはパブリッシャとサブスクライバのサーバー間の通信を妨げています。

パブリッシャとサブスクライバのサーバーが通信できるように、ネットワークの Unity Connection を復元することが解決策です。

  • サブスクライバサーバーのホスト名が変更され、パブリッシャサーバーの [システム設定(System Settings)] > [クラスタ(Cluster)] ページに正しく入力されていません。

解決策は、パブリッシャサーバーの [システム設定(System Settings)] > [クラスタ(Cluster)] ページで、サブスクライバサーバーの正しいホスト名を入力することです。

Unity Connection クラスタが正常に機能しない

Unity Connection クラスタが正常に機能していない場合は (例えば、サーバー ステータスが期待通りに変更されない)、次のタスク リストを使用して、問題の原因を特定し、解決します。 問題が解決するまで、記載されている順にタスクを実行します。

  1. プライマリ サーバー ステータスのサーバー上で、該当するサービスが実行されていることを確認します。 「プライマリ サーバーステータスのサーバー上で、該当するサービスが実行されていることを確認する」の項(19-3 ページ)を参照してください。

  2. 適切なサービスが両方のサーバーで実行中であることを確認します。 「両方のサーバー上で、該当するサービスが実行されていることを確認する」の項(19-3 ページ)を参照してください。

  3. トレースを使用して Unity Connection クラスタのトラブルシューティングを行います。 該当するトレースを有効にしてトレースログを表示する方法の詳細は、「Cisco Unity Connection Serviceability のトレース」を参照してください。

プライマリサーバーステータスのサーバー上で、該当するサービスが実行されていることを確認する

手順


ステップ 1

Cisco Unity Connection Serviceability で、[ツール] メニューの [ サービスの管理] を選択します。

ステップ 2

Control Center - 機能サービス ページの [重要なサービス] で、次のサービスの [ 開始済み ] サービス ステータスを確認します。

  • 接続メッセージ転送エージェント

  • 接続通知機能

ステップ 3

サービスのステータスが 停止 の場合は、[ 開始] を選択します。


該当するサービスが両方のサーバーで実行されていることを確認する

手順


ステップ 1

Cisco Unity Connection Serviceability で、[ツール] メニューの [ サービスの管理] を選択します。

ステップ 2

Control Center - 機能サービスのページの [ステータスのみ] のサービスで、Unity Connection Server Role Manager サービスの [ 開始済み ] サービス状況を確認します。

[ステータスのみのサービス] セクションのサービスは、Cisco Unity Connection Serviceability では開始できません。 これらのサービスを開始または停止するには、コマンドラインインタフェース (CLI) を使用する必要があります。 CLI の詳細については、『 Cisco Unified Communications ソリューションのためのコマンドラインインターフェイスリファレンスガイド ( https://www.cisco.com/c/en/us/support/unified-communications/unity-connection/products-maintenance-ガイドs-list.html) を参照してください

ステップ 3

[重要なサービス] の下で、以下のサービスのサービス ステータスを確認します。

  • Connection カンバセーションマネージャ

  • Connection Mixer

サービスの状況が 開始 の場合、 手順 4 に進みます。 サービスのステータスが 停止 の場合は、[ 開始] を選択します。

ステップ 4

[Base Services] の下で、Unity Connection DB イベント パブリッシャサービスのサービス ステータスを確認します。

サービスの状況が 開始 の場合、 手順 5 に進みます。 サービスの状況が 停止 の場合は、[開始 ] を選択します

ステップ 5

[オプショナル サービス] の下で、次のサービスのサービス ステータスを確認します。

  • Connection File Syncer

  • Connection IMAP サーバー

  • Connection SMTP サーバー

サービスの状況が 停止 の場合は、[開始 ] を選択します


サーバーを Unity Connection クラスタに追加できません

[システム設定(System Settings)] > [クラスタ(Cluster)] ページで [新規追加(Add New)] ボタンが無効になっていて、Unity Connection クラスタにサーバーを追加できない場合は、この項のトラブルシューティング情報を使用します。 Unity Connection クラスタ機能が利用できない以下の考えられる理由を参照してください。

パブリッシャサーバーが機能停止すると警告ログにアクセスできない

パブリッシャサーバーが機能しておらず、サブスクライバサーバーからアラートログにアクセスできない場合は、サブスクライバサーバーをフェイルオーバー コレクタとして指定する必要があります。

パブリッシャサーバーが機能停止したときに、サブスクライバサーバーが警告ログにアクセスできるようにする

手順


ステップ 1

パブリッシャサーバーの Cisco Unity Connection Administration で [システム設定(System Settings)]を開き、[サービスパラメータ(Service Parameters)]を選択します。

ステップ 2

[サービス パラメータ] ページの [サーバー] フィールドで、パブリッシャサーバーを選択します。

ステップ 3

[サービス] フィールドで Cisco AMC サービスを選択します

ステップ 4

[Failover Collector] フィールドで、サブスクライバサーバーを選択します。

ステップ 5

保存を選択します。

ステップ 6

Cisco Unified Serviceability の [ツール] メニューから [コントロールセンター] - [ネットワークサービス]の順に選択します。

ステップ 7

[サーバー(Server)] フィールドでサブスクライバサーバーを選択し、[実行(Go)] を選択します。

ステップ 8

[パフォーマンスと監視(Performance and Monitoring)] の下で、[Cisco AMC Service(Cisco AMC サービス)][再起動(Restart)] の順に選択します。

ステップ 9

サービスの再起動を確認するプロンプトが表示されたら、[ OK] を選択します。