音声とユニファイド コミュニケーション : Cisco Unity

Cisco Unity システム クラッシュのトラブルシューティング

2015 年 11 月 26 日 - 機械翻訳について
その他のバージョン: PDFpdf | 英語版 (2015 年 8 月 22 日) | フィードバック


目次


概要

このドキュメントでは、次の状態になるシステム内の問題を識別するための、詳細な情報収集およびトラブルシューティングの手順について説明します。

  • ポート ロック

  • システムの速度低下

  • システム キャッシュ

このドキュメントで説明されている情報は、エンジニアリング レビューに必須要です。 この情報を提供する障害は、解決時間が長くなります。

注: このドキュメントの情報は、Cisco Unity for Exchange に基づいています。

前提条件

要件

次の項目に関する知識があることが推奨されます。

注: 有効ではあるが、使用されていないサービスは、Cisco Unity システムで追加のロギングを発生させる可能性があります。 通常、使用していない機能またはプロセスのエラーまたはログが表示される場合、サービスが不要であり、無効にできるかどうか確認します。 使用しないサービスを実行すると、Cisco Unity システムで異常な動作を引き起こす場合もあります。

使用するコンポーネント

このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づくものです。

  • Cisco Unity for Exchange 2.4(6)

  • Cisco Unity 3.x

  • Cisco Unity 4.0(x)

このドキュメントの情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。 このドキュメントで使用するすべてのデバイスは、クリアな(デフォルト)設定で作業を開始しています。 ネットワークが稼働中の場合は、コマンドが及ぼす潜在的な影響を十分に理解しておく必要があります。

表記法

ドキュメント表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。

問題の特定

システムでシステム クラッシュが発生する

システムは、次のいずれかに該当する場合、最もシステム クラッシュが発生する可能性があります。

  • システムが応答しない。

  • Cisco Unity サービスを再起動しても問題が解決されない。

  • Cisco Unity サービス 1 つまたはすべてが動作しない。

  • SA またはステータス モニタにアクセスできない。

  • CPU 使用率が 100% または 100% に近い。

基本的な情報の提供

Cisco Technical Assistance Center(TAC)に、以下の基本的な情報を提供することが重要です。

  • Cisco Unity のバージョンとビルド情報。

  • 電話システムのタイプとバージョン。

  • Cisco Unity のインストールのタイプ - ボイスメールまたはユニファイド メッセージング。

  • メール ユーザの数。

  • ユニファイド メッセージングの場合、各リモート Exchange サーバをホームとするメール ユーザの数。

  • Cisco Unity がインストールされているプラットフォーム、および音声ボード(該当する場合)。

  • ファクス、TTS など、有効化されている Cisco Unity の機能。

  • 障害の頻度。

  • TSP のバージョン。

次の障害に対するデータ収集の準備

ポート ロックの場合

問題がポートでロックの場合、「Cisco Unity におけるポート ロックアップのトラブルシューティング」を参照してください。

システム クラッシュの場合

初めてシステムがクラッシュした場合、初期調査のアプリケーション ログを収集できます。

  1. フォーマットされていないと必要なデータが提供されないため、最初にログをフォーマットします。

    1. [Start] メニューから、[Programs] > [Administrative Tools] > [Event Viewer] の順に選択します。

    2. [Event Viewer]ウィンドウで、左側のペインからのログをハイライトし、[Action] > [Save Log File As] の順に選択します。

    3. [Save System Log As] ウィンドウから、[Save As Type] フィールドで、[CSV (Comma delimited) (*.csv)] を選択し、[Save] をクリックします。

      注: 未処理のイベント ログ データを *.evt ファイルに保存しないでください。

  2. システムがクラッシュした状態であっても、メモリ ダンプがインストールされていない場合は、データを収集するために、Microsoft Memory.dmp ツール leavingcisco.com を使用できます。

  3. 既知の問題のリスクを排除するには、システムが動作しているか、または最新の Cisco Unity バージョン(3.1(x) または 4.0(x))に更新されていることを確認します。

  4. その他の障害に対するデータの収集を準備するには、以下を実行します。

    1. 今度クラッシュしたときに、クラッシュした状態で、リブートする前に、Cisco TAC に連絡し、メモリ ダンプ ユーティリティをシステムにコピーして、ユーザ ダンプを収集します。

    2. AvCsMgr.exe サービスおよびすべての svchost.exe プロセスのダンプを含みます (svchost.exe には複数のバージョンがあります。 すべてを取得することを確認してください)。

    3. アプリケーション イベント ログを添付してください。

    4. MonitoringCisco Unity Performance White Paper』で説明されているように、perfAnalysis.vbs スクリプトを使用してシステム パフォーマンスのモニタリングを有効にし、生成されたログを表示します(デフォルトで、C:\PerfLogs の下にあります)。

システム クラッシュの既知の問題

以下に示す既知の問題は、Cisco Unity ソフトウェアに含まれています。 このセクションで説明されている Cisco Bug ID を表示するには、Bug Toolkit登録ユーザ専用)を参照してください。

速度制御

Cisco Bug ID CSCdw88890登録ユーザ専用)は、以下に含まれています。

  • Cisco Unity 3.1(x)

この問題の回避策は、以下に含まれています。

  • Cisco Unity 3.1(3) および 3.1(2)c

問題の説明

システム設定に応じて、メッセージ検索中の再生速度制御の使用により、さまざまな症状が発生しています。 Cisco Unity は、コールの終了後、ただちにコールを破棄し、ポートを無効にしたり、任意の Cisco Unity ポートのコールに応答しないようにしたりする場合があります。

回避策

Field Notice:「Cisco Unity の再生速度制御が発信者を破棄するか、すべての Unity ポートをロック アップする可能性がある」を参照してください。

RPC のハング

Cisco Bug ID CSCdw22615登録ユーザ専用)は、以下に含まれています。

  • Cisco Unity のすべてのバージョン。

問題の説明

Cisco Unity がコールに応答しませんが、動作をしているように見えます。 システム管理者、ステータス モニタを開く、およびその他の Cisco Unity ツールが動作しません。 Cisco Unity は実際には各ポートでコールに応答しますが、無音です。 各ポートで応答が完了すると、それ以降のコールに応答しません。

症状

これらの動作のいくつかは、以下のように示されます。

  • AvCsMgr プロセスが引き続き実行される。

  • [Cisco Unity System Administration] ページにアクセスできない。

  • サブスクライバは、電話ユーザ インターフェイス(TUI)を使用してメールボックスにログイン中にパスワードを入力すると、受信が無音になる場合がある。

  • 発信者は、Cisco Unity のコール時に無応答(Ring-No-Answer)が発生する場合がある。

注: これらの動作は、SQL サーバのデッドロックとよく似ていますが、アプリケーション イベント ログにイベントが存在しません。 回避策を適用する前に、この障害が見られないことを確認します。 この障害は、Telephony Record and Playback(TRaP)を使用する任意のバージョンの Cisco Unity で発生する可能性があると考えられています。 この障害は、Windows 9x RPC レイヤのバグと関連があります。 これは、Cisco Unity は TRaP コール中に Windows 9x クライアントと通信するため、Cisco Unity に影響を与えます。 Windows Me も、Windows 9x オペレーティング システム製品の一部なので影響を受けます。

回避策

Field Notice:「RPC のハングのため、Cisco Unity が応答を停止する」を参照してください。 Microsoft は、この問題の解決策をリリースし、MSFT KB 記事 Q315575 で説明しています。

アイドル状態のシステム

Cisco Bug ID CSCdw68215登録ユーザ専用)は、以下に含まれています。

  • Cisco Unity 3.x

この問題は、

  • Cisco Unity 3.1(2)c と 3.1(3) で修正されます。

問題の説明

Cisco Unity システムが、1 週間アイドル状態のままなった後に応答を停止します。

症状

Cisco Unity 3.1 および 3.0 のフェールオーバーまたはアイドル システムで、Cisco Unity がプライマリおよびセカンダリ サーバで断続的に応答を停止します。 通常、これはフェールオーバー システムが約 1 週間アイドル状態になった後に発生します。

これらのエラーは、以下に示すようにアプリケーション ログに何回も表示されます。

Event Type: Error
Event Source: COM+
Event Category: Executive
Event ID: 4199
Date: 2/4/2002
Time: 4:36:57 PM
User: N/A
Computer: UPRIM1
Description:
The COM+ Services DLL (comsvcs.dll) was unable to 
load because allocation of thread local storage failed.

Process Name: AvCsMgr.exe
Error Code = 0x80070008 : Not enough storage is 
available to process this command.
COM+ Services Internals Information:
File: .\comsvcs.cpp, Line: 289

Event Type: Error
Event Source: AvRdbSvr_MC
Event Category: Startup
Event ID: 21000
Date: 2/4/2002
Time: 4:36:57 PM
User: N/A
Computer: UPRIM1
Description:
Last Category Failed connecting to underlying database using:
provider=SQLOLEDB;driver={SQL Server};Data Source=UPRIM1;
Initial Catalog=UnityDb;Integrated
Security=SSPI: 80004005

Event Type: Error
Event Source: AvCs_MC
Event Category: None
Event ID: 100
Date: 2/4/2002

Time: 4:36:57 PM

User: N/A
Computer: UPRIM1
Description:
Exception occurred and handled in File:
e:\views\amis3.1.1.13\un_Doh1\Dal\DalDb\AvRdbSvr\AvRdbRowsetImpl.h
at Line: 340 - Error: 80004005H Call stack:
0x5E014E7D AvRdbSvr.dll: <unknown symbol>
0xFEDCBA98 <unknown module>: : <unknown symbol>
0x89ABCDEF <unknown module>: : <unknown symbol>
0x77D5298F RPCRT4.DLL: RpcRevertToSelf + 858 bytes

解決策

Cisco Unity 3.1(2)c 以降にアップグレードします。

SQL サーバのデッドロック

Cisco Bug ID CSCdw13964登録ユーザ専用)は、以下に含まれています。

  • Cisco Unity 3.x

この問題は、

  • SQL ホット フィックスで修正されます(詳細については、「回避策」セクションの Field Notice を参照してください)。

問題の説明

Cisco Unity バージョン 3.x は、Microsoft SQL Server ロックにより、コールの処理を停止します。

症状

これらの動作のいくつかは、Cisco Unity サーバで Microsoft SQL サーバのロック アップが発生したときに、以下のように示されます。

  • AvCsMgr プロセスが引き続き実行される。

  • [Cisco Unity System Administration] ページにアクセスできない。

  • サブスクライバは、電話ユーザ インターフェイス(TUI)を使用してメールボックスにログイン中にパスワードを入力すると、受信が無音になる場合がある。

  • 発信者は、Cisco Unity のコール時に無応答(Ring-No-Answer)が発生する場合がある。

これらの症状は、RPC のハングの問題と似ていますが、「Cisco Unity Unified Messaging Release 3.x Stops Processing Calls Due to Microsoft SQL Server Lock Up」にリストされているイベント ログに特定のエントリがあります。

回避策

Field Notice:「Microsoft SQL サーバのロック アップにより、Cisco Unity Unified Messaging リリース 3.x がコールの処理を停止する」を参照してください。 Microsoft サポート サイト leavingcisco.com を参照することもできます。

メモリ リークのロギング

Cisco Bug ID CSCdv86261登録ユーザ専用)は、以下に含まれています。

  • Cisco Unity 3.x

この問題は、

  • Cisco Unity 3.0(4) および 3.1(2) で修正されます。

問題の説明

Unity サーバが応答を停止します。

症状

システムにアクセスしようとすると、次のエラーが表示されます。

Windows was unable to save all the data for the file 
\Device\Harddisk\Volume2\WINNT\system32\config\SysEvent.Evt. 
The data has been lost. This error may be by a failure of your 
computer hardware or network connection. Please try to save 
this file elsewhere.

この問題は、毎晩新しいログ ファイルが開かれないために発生します。 このため、すべての Cisco Unity プロセスのページ プールと非ページがリークしていると思われます。

解決策

Cisco Unity 3.0(4) または 3.1(2) にアップグレードします。

関連するシスコ サポート コミュニティ ディスカッション

シスコ サポート コミュニティは、どなたでも投稿や回答ができる情報交換スペースです。


関連情報


Document ID: 22382