シスコは世界中のユーザにそれぞれの言語でサポート コンテンツを提供するために、機械と人による翻訳を組み合わせて、本ドキュメントを翻訳しています。 ただし、最高度の機械翻訳であっても、専門家による翻訳のような正確性は確保されません。 シスコは、これら翻訳の正確性について法的責任を負いません。原典である英語版(リンクからアクセス可能)もあわせて参照することを推奨します。
このドキュメントは、「MSO refused, Warm start-up Failed」メッセージが表示されたときに Cisco PGW 2200 のトラブルシューティングを容易にすることを目的としています。 このエラー メッセージは、MML コマンド sw-over:: confirm の発行後に表示されます。 ウォーム スタートは優先順位が低く、非同期アクティビティであるため、複数のコンポーネントがスタンバイ ピアのウォーム スタートの処理中になる場合があります。 アラームは、スタンバイ ユニットがスタンバイとして引き継ぐ準備ができたタイミングをオペレータが判断するのに役立ちます。 procM が IOCM に Make Peer Standby の要求を送信するときにアラームを起動します。 ウォーム スタートが成功した後にだけアラームを解除します。
次の項目に関する知識が推奨されます。
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づくものです。
Cisco PGW 2200 ソフトウェアリリース 9.3(2) およびそれ以降
本書の情報は、特定のラボ環境にあるデバイスに基づいて作成されたものです。 このドキュメントで使用するすべてのデバイスは、初期(デフォルト)設定の状態から起動しています。 稼働中のネットワークで作業を行う場合、コマンドの影響について十分に理解したうえで作業してください。
ドキュメント表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。
MML コマンドを sw に発行した後:: アクティブな Cisco PGW 2200 で、受け取りますこのエラーを確認して下さい。
PGW2200 mml> sw-over::Confirm MGC-01 - Media Gateway Controller 2004-05-26 11:37:37.061 MEST M DENY SROF "Proc Mgr" /* MSO refused, Warm start-up Failed. */ ; PGW2200 mml>
注: 「ウォーム リスタート」はスタンバイがデータをチェック指すことを受け取って準備ができている示す値です。 これは通常 IOCM によって replicator および IOCC MTP3 のようなプロセスで起こります。 それは IOCM がコマンド sw になぜ拒否するか SS7 IOCC が原因であることであることができます。 他の問題はまた事実である場合もあります。 このケースに関しては、このセクションの情報のログ 情報を収集して下さい。
ユーザが手動スイッチオーバ(MSO)を試み、否定されるとき、MML はこれらの原因の 1 つと応答します:
MSO は拒否しました、準備ができなかったスタンバイ状態のシステム—スイッチオーバはスタンバイ状態のシステムが準備ができていなかったので失敗しました。
MSO は拒否しました、暖かい始動進行中—スイッチオーバはスタンバイ状態のシステムの始動が進行中だったので失敗しました。
拒否された MSO は暖かい始動失敗しました— MSO は拒否され、暖かい始動スイッチオーバは失敗されます。
拒否される MSO は ACTIVE 状態にので PGW 2200 ホストない失敗されるアクティブな州スイッチオーバにシステムありません。
拒否される MSO 検出されたスタンドアロン フラグ— Switcover はスタンバイ PGW 2200 ホストが設定されないので失敗しました。
PGW2200 mml> rtrv-alms MGC-01 - Media Gateway Controller 2004-05-26 11:37:40.732 MEST M RTRV "lnk-1-cisco1: 2004-04-29 18:24:43.766 MEST,ALM=\"SC FAIL\",SEV=MJ" "lnk-1-cisco2: 2004-04-29 18:24:43.779 MEST,ALM=\"SC FAIL\",SEV=MJ" "lnk-2-cisco3: 2004-04-29 18:24:43.797 MEST,ALM=\"SC FAIL\",SEV=MJ"
注: MML rtrv-alms コマンドでアラームを常にチェックして下さい sw の間に発生しなさい:: confirm コマンドで Cisco PGW1 をアクティブにします。 /opt/CiscoMGC/var/log ディレクトリの下で Unix コマンド テールと組み合わせてこれを- f platform.log して下さい。 またコマンド sw ににリンクされるエラー メッセージをチェックして下さい。
この状況にリンクされる platform.log エラー メッセージは次のとおりです:
Wed May 1 16:13:47:752 2004 MEST | ProcessManager (PID 698) <Error>GEN_ERR_HA_MSO: Cannot comply with Manual Switch Over request. Reason Warm start up failed
スタンバイ ウォーム スタート アラームは IOCM のウォームスタート プロセスのはじめにアクティブなボックスで設定 されます。
アラームはアクティブなボックスから自動的にウォームスタート プロセスが正常に終わるときだけクリアされます。
ウォームスタート失敗の場合に、このアラームはクリアされません。 これが起こる場合、アラームはウォームスタートが後で正常に処理されるときだけクリアされます。
アラームの影響は手動スイッチ オーバーが否定されることです。
これはアラームがないクリア場合是正措置です:
pom.dataSync パラメータが truein にアクティブな、スタンバイ PGW 2200 設定 されることを確かめて下さい。
スタンバイ PGW 2200 ソフトウェアを停止し、開始して下さい。
アラームがそれでもないクリア場合、テクニカルサポート サービス 要求を開き、platform.log を、現在の PGW 2200 設定、前の 2 つの設定ディレクトリ(CFG_)、および両方の PGW 2200 からのサービス リクエストに platform.log ディレクトリ /opt/CiscoMGC/var/log およびアラームが参照された時 mml.log - alarm.log の下で記録 するため。
これはトラブルシューティング 手順の例です:
このエラー メッセージにリンクされるあらゆる項目があるようにリリース ノートを確認して下さい。 これらは新しい Cisco PGW 2200 リリースで固定されます。
あらゆる破損したパッチに動作しないことを確かめて下さい。 問題が /opt/CiscoMGC/var/log ディレクトリの下で報告される今 platform.log ファイルを確認して下さい。 また /var/adm ディレクトリの下で UNIX エラー メッセージに関するファイル メッセージがあるように確認して下さい。
Cisco は最新の Cisco PGW 2200 にパッチをアップグレードすることを推奨します。
このステップのすべてが良い場合、ステップ 2.に進んで下さい。
複製が確立されたモードにあるかどうか見る netstat - a コマンドを発行して下さい(たとえば、アクティブな <-> スタンバイ)。
これが正しくはたらくかどうか見る MML prov-sync コマンドを発行して下さい。 また、a を sw に発行して下さい:: コマンドを再度確認し、ステータスをチェックして下さい。 Cisco PGW 2200 使用複製 TCPポート 2970,2974。
アクティブな Cisco PGW 2200 で、Unix コマンド netstat を- a 実行して下さい | グレップ 29\[0-9\]\[0-9\]。
スタンバイ Cisco PGW 2200 で、Unix コマンド netstat を- a 実行して下さい | グレップ 29\[0-9\]\[0-9\]。
たとえば、確立されたモードにあるかどうかアクティブ システムを確認して下さい。
mgc-bru-20 mml> rtrv-ne MGC-01 - Media Gateway Controller 2004-05-28 11:03:46.236 GMT M RTRV "Type:MGC" "Hardware platform:sun4u sparc SUNW,UltraAX-i2" "Vendor:"Cisco Systems, Inc."" "Location:MGC-01 - Media Gateway Controller" "Version:"9.3(2)"" "Platform State:ACTIVE" ; mgc-bru-20 mml> mgcusr@mgc-bru-20% netstat -a | grep 29\[0-9\]\[0-9\] mgc-bru-20.2974 *.* 0 0 24576 0 LISTEN mgc-bru-20.2970 *.* 0 0 24576 0 LISTEN mgc-bru-20.37637 mgc-bru-22.2974 24820 0 24820 0 ESTABLISHED mgc-bru-20.37638 mgc-bru-22.2970 24820 0 24820 0 ESTABLISHED mgc-bru-20.telnet dhcp-peg3-cl31144-254-5-149.cisco.com.2906 65256 3 25D mgcusr@mgc-bru-20%
この例は確立されたモードがあるようにスタンバイ状態のシステムを確認します。
mgc-bru-22 mml> rtrv-ne MGC-01 - Media Gateway Controller 2004-05-28 13:09:20.552 MSD M RTRV "Type:MGC" "Hardware platform:sun4u sparc SUNW,Ultra-5_10" "Vendor:"Cisco Systems, Inc."" "Location:MGC-01 - Media Gateway Controller" "Version:"9.3(2)"" "Platform State:STANDBY" ; mgc-bru-22 mml> mgcusr@mgc-bru-22% netstat -a | grep 29\[0-9\]\[0-9\] mgc-bru-22.2974 *.* 0 0 24576 0 LISTEN mgc-bru-22.2970 *.* 0 0 24576 0 LISTEN mgc-bru-22.2974 mgc-bru-20.37637 24820 0 24820 0 ESTABLISHED mgc-bru-22.2970 mgc-bru-20.37638 24820 0 24820 0 ESTABLISHED mgc-bru-22.telnet dhcp-peg3-cl31144-254-5-149.cisco.com.2910 65256 1 25D mgcusr@mgc-bru-22%
これが良い場合、ステップ 3.に進んで下さい。
設定が両方とも Unix diff コマンドでアクティブおよびスタンバイ同じしているかどうか確認して下さい。
Ierrs、Oerrs および Collis 値のためのカウンターの増加を持っていないかどうか見るために Unix コマンド netstat を- i 発行して下さい。
mgcusr@PGW2200% netstat -i Name Mtu Net/Dest Address Ipkts Ierrs Opkts Oerrs Collis Queue lo0 8232 loopback localhost 28389215 0 28389215 0 0 0 eri0 1500 mgc-bru-20 mgc-bru-20 187731714 231 185007958 3 0 eri1 1500 mgc-bru-20b mgc-bru-20b 0 0 82 2 0 0 mgcusr@PGW2200%
Cisco PGW 2200 の設定をチェックし、/opt ディレクトリの下で Cisco PGW 2200 スタンバイ ファイルを作成して下さい。 これは最終的なチェックの後で取除くテンポラリディレクトリです。
#mkdir temp
/opt/CiscoMGC/etc ディレクトリの下で Cisco PGW 2200 アクティブからすべての情報をコピーするのに FTP を使用して下さい。 /opt/temp ディレクトリおよびサブディレクトリの下で Cisco PGW 2200 スタンバイにこの情報を移動して下さい。 これをする前にアクティブ/スタンバイ な Cisco PGW 2200 のバックアップがあることをことを確かめて下さい。
注: UNIX dircmpcommand の間の XECfgParm.dat 変更だけ。 また Unix コマンド diff を実行できます。
# dircmp -d /opt/temp /opt/CiscoMGC/etc/ May 31 13:52 2004 Comparison of /opt/temp /opt/CiscoMGC/etc/ Page 1 directory . same ./accRespCat.dat same ./alarmCats.dat same ./alarmTable.dat same ./auxSigPath.dat same ./bearChan.dat same ./bearChanSwitched.dat same ./buckets.dat same ./cable.dat same ./charge.dat same ./chargeholiday.dat same ./codec.dat same ./components.dat same ./compTypes.dat same ./condRoute.dat same ./Copyright same ./crossConnect.dat same ./dependencies.dat same ./dialplan.dat same ./digitAnalysis.dat same ./dmprSink.dat same ./dns.dat same ./dpc.dat same ./extNodes.dat same ./extNodeTypes.dat same ./extProcess.dat same ./files.dat same ./gtdParam.dat same ./linkSetProtocol.dat same ./mclCallReject.dat same ./mclThreshold.dat same ./mdlProcess.dat same ./measCats.dat same ./measProfs.dat same ./mmlCommands.dat same ./percRoute.dat same ./physLineIf.dat same ./processes.dat same ./procGroups.dat same ./profileComps.dat same ./profiles.dat same ./profileTypes.dat same ./properties.dat same ./propSet.xml.dat same ./propSet.xml.dat.old.newfile same ./propSet.xml.dat.old.newfile.newfile same ./propSet.xml.dat.old.newfile.newfile.newfile same ./propVal.xsd.dat same ./routeAnalysis.bin same ./routeAnalysis.dat same ./routes.dat same ./services.dat same ./sigChanDev.dat same ./sigChanDevIp.dat same ./sigPath.dat same ./snmpmgr.dat same ./stp.dat same ./tables.dat same ./tariff.dat same ./testLine.dat same ./thresholds.dat same ./trigger.dat same ./trigger.template same ./trunkGroup.dat same ./variant.dat same ./variant.dat.old.newfile same ./variant.dat.old.newfile.newfile same ./variant.dat.old.newfile.newfile.newfile same ./version.dat different ./XECfgParm.dat
考える変更したものがについてこれらの問題によってが発生した時間のまわりにネットワークで解決するのを助けるためにまた必要があります。 たとえば、ゲートウェイ アップグレードは、コンフィギュレーション変更、あらゆる新しい回線、等追加しました。
このステップのすべてが良い場合ステップ 4 に進んで下さい。
ほとんどの例では、このエラー メッセージは動作しないまたはスタンバイ Cisco PGW 2200 の失敗リンクされます I/O チャンネル 制御装置(IOCC)プロセスに。 これが事実である場合、Unix コマンド ./CiscoMGC 停止が付いているスタンバイの Cisco PGW 2200 アプリケーションを停止し、開始して下さい。 それから /etc/init.d ディレクトリの下で ./CiscoMGC start コマンドでアプリケーションを再起動して下さい。
MML コマンド rtrv-softw を実行して下さい: Cisco PGW 2200 スタンバイ ホストのすべてはすべてのプロセスが正しく実行されるようにします。
PGW2200 mml> rtrv-softw:all MGC-01 - Media Gateway Controller 2004-05-31 13:04:21.410 MSD M RTRV "CFM-01:RUNNING STANDBY" "ALM-01:RUNNING STANDBY" "MM-01:RUNNING STANDBY" "AMDMPR-01:RUNNING STANDBY" "CDRDMPR-01:RUNNING STANDBY" "DSKM-01:RUNNING IN N/A STATE" "MMDB-01:RUNNING IN N/A STATE" "POM-01:RUNNING STANDBY" "MEASAGT:RUNNING STANDBY" "OPERSAGT:RUNNING STANDBY" "ss7-i-1:RUNNING IN N/A STATE" "mgcp-1:RUNNING IN N/A STATE" "Replic-01:RUNNING STANDBY" "ENG-01:RUNNING STANDBY" "IOCM-01:RUNNING STANDBY" "TCAP-01:RUNNING IN N/A STATE" "eisup-1:RUNNING IN N/A STATE" "FOD-01:RUNNING IN N/A STATE" "sip-1:RUNNING IN N/A STATE" ; PGW2200 mml>
正しく実行されたり MML コマンドの間にまだことをすべてのプロセスが表示したらエラー メッセージが sw に示す場合、ステップ 5.に進んで下さい。 さもなければ、失敗があるように原因を確認して下さい。
例はアップデートし、いくつかの新しい SS7 トランクを追加し、これに失敗メッセージ sw に動作すればです。 その時、デバッグ モードに ss7-i-1 プロセスを変更して下さい。 これは /opt/CiscoMGC/var/log/platform.log ファイルのエラー メッセージのより多くの詳細を提供します。 デフォルトはエラー ステータスに匹敵します。
PGW2200 mml>rtrv-log:all MGC-01 - Media Gateway Controller 2004-05-31 13:10:35.376 MSD M RTRV "CFM-01:ERR" "ALM-01:ERR" "MM-01:ERR" "AMDMPR-01:ERR" "CDRDMPR-01:ERR" "DSKM-01:ERR" "MMDB-01:ERR" "POM-01:ERR" "MEASAGT:ERR" "OPERSAGT:ERR" "ss7-i-1:ERR" "mgcp-1:ERR" "Replic-01:ERR" "ENG-01:ERR" "IOCM-01:ERR" "TCAP-01:ERR" "eisup-1:ERR" "FOD-01:ERR" "sip-1:ERR" ; PGW2200 mml>
Cisco PGW 2200 スタンバイ ホストのこの MML コマンドでデバッグ モードに ss7-i-1 プロセスを変更して下さい。
mml> set-log:ss7-i-1:debug,confirm
スタンバイの XECfgParm.dat ファイルのための /opt/CiscoMGC/etc ディレクトリの下で#文字取除く Unix コマンド VI を発行して下さい。
ioChanMgr.logPrio = Debug foverd.logPrio = Debug
/etc/init.d ディレクトリの下で、スタンバイ Cisco PGW 2200 のコマンド ./CiscoMGC/stop および ./CiscoMGC/start を実行して下さい。
MML コマンドを sw に発行して下さい:: 再度確認して下さい。 それから MML rtrv-alms コマンドおよび Unix コマンド テールを-エラー メッセージ情報のための f platform.log チェックして下さい。
アクティブな Cisco PGW 2200 の複製プロセスが ACTIVE 状態にあるかどうか確認して下さい。
PGW2200 mml> rtrv-softw:all <snip> "Replic-01:RUNNING ACTIVE" <snip>
すべての情報を収集し、サービス リクエストにこれらの詳細を追加して下さい。
これらのステップがすべてテストされたり/チェックされる場合、問題がまだアクティブな Cisco PGW 2200 にあることができるのでこのステップを続行できます。
Maintenance ウィンドウの間に、/etc/init.d/CiscoMGC 停止コマンドでアクティブな Cisco PGW 2200 をシャットダウンする必要があります。
引き継ぐスタンバイ必要。 ただしこのステップを実行する前に、それにアクティブ システム(ステップ 3)および rtrv tc からのすべての構成情報を確認して下さい: すべてのコマンドはコールのステータスが大きいより示しましたりまたはアクティブな Cisco PGW 2200 にことを匹敵したものです。 また rtrv-softw を使用して下さい: すべてのプロセスがスタンバイステータスにあることを確認するすべてのコマンド。
エラー メッセージにすべての詳細および関連情報が含まれているこのステップが失敗した場合、サービス リクエストを開いて下さい。