Campus Manager 5.x の ANI サーバの問題のトラブル

Campus Manager 5.x の ANI サーバの問題のトラブルシューティ
ング
目次
概要
前提条件
要件
使用するコンポーネント
表記法
Cannot connect to ANI Server
解決策
関連情報
概要
この資料は方法で情報を CiscoWorks Campus Manager アプリケーションで見つけられる Asynchronous Network Interface
(ANI) サーバの問題を解決する提供したものです。 Campus Manager はデバイス クレデンシャル リポジトリ(DCR)で現在の
デバイスに基づいてネットワークのレイヤ2 トポロジーを構築するのに ANIサーバを使用します。
前提条件
要件
このドキュメントに関する固有の要件はありません。
使用するコンポーネント
このドキュメントの情報は、次のソフトウェアとハードウェアのバージョンに基づくものです。
Campus Manager 5.1
Campus Manager 5.2
Campus Manager 3.2 または 3.3 で ANIサーバ問題のトラブルシューティングために、トラブルシューティング ANIサーバ 接続
に関する問題を参照して下さい。
表記法
ドキュメント表記の詳細は、『シスコ テクニカル ティップスの表記法』を参照してください。
Cannot connect to ANI Server
CiscoWorks Campus Manager アプリケーションの管理者ページか他のどのページにもアクセスすることが ANIサーバ エラーメッ
セージに接続できない間、現われます。
解決策
見つけるときこのセクションに説明があるソリューションのどれでも ANIサーバ エラーに問題を解決するのを助けることができ
ます接続できません。
ANIサーバ プロセス ステータス
ANIサーバが作動中罰金であるかどうか確認しなければならないかもしれません。 CiscoWorksサーバへのログインは ANIサーバ
ステータスをチェックするために pdshow ANIServer コマンドを発行し。 このように ANIサーバ ステータスなの健全な状態:
Process=
State =
Pid
=
RC
=
Signo =
Start =
Stop
=
Core
=
Info
=
ANIServer
Running with busy flag set
24437
0
0
06/15/09 11:00:26
Not applicable
Not applicable
ANIServer started.
プラグイン
クライアントマシンのサポートされた Java Plug-In を使用しているかどうか確認して下さい。 キャンパス 5.1 および 5.2 の
ためのサポートされた Java Plug-In は jre1.6.0_5 および jre1.6.0_11、それぞれです。
ブラウザ 再始動
クライアントマシンのすべてのブラウザを閉じ、CiscoWorksアプリケーションを再度起動できます。 これはクライアント仕様問
題を解決します。
アプレット キャッシュ
時々すべてのキャッシュファイルをクリーンアップすることで問題を解決できることができます。 キャッシュファイルをクリー
ンアップするために、クライアントマシンでこれを行って下さい:
Settings -> Control Panel -> Java -> General -> Temporary Internet Files -> Settings -> Delete Files
到達可能性問題
あらゆる CORBA 関連 問題があるように ani.log を確認できます; ani.log は Solaris で NMSRoot/Log In ウィンドウおよび
/var/adm/CSCOpx/log の下で利用できます。
また CiscoWorksサーバに到達可能性問題がチェックし、CiscoWorks ホスト名および IP が両方クライアントから到達可能である
ことを確かめるあるかどうかことができます。
DNS
CiscoWorksサーバ ホスト名が DNS にある必要がある必要となりホスト名がクライアントマシンから到達可能であることを確かめ
ますことが。
だけ IP アドレスのとないホスト名が付いている CiscoWorksサーバにアクセスしたいと思う場合これらのステップを完了して下
さい:
1. NMSRoot/ライブラリ/クラスパス/orb.properties の jacorb.dns.enable=off を設定 して下さい。
2. IP アドレスのサーバ証明を再生して下さい(ないホスト名と)。
3. CiscoWorks デーモンを再起動して下さい:
Windows のための net stop crmdmgtd および net start crmdmgtd
Solaris 用の /etc/init.d/dmgtd 停止および /etc/init.d/dmgtd 開始する
サーバ証明を生成するために、CiscoWorksアプリケーションを起動させ、これを呼び出して下さい:
CS->Server ->Security ->Single-Server Management -> Certificate Setup
コンソール ログ
CiscoWorksアプリケーションを起動させて、コンソールの例外を通過することができないとき Console ウィンドウが余りに速く
閉じたらそれぞれ位置で Javaコンソール ログに行って下さい。
クライアントマシンでデバッグするコンソールを有効に するために- > Java - > 進みました- > デバッグ- > トレースし、イネ
ーブル 記録 イネーブル Settings > Control Panel の順に進んで下さい。
注:コンソール ログ ファイルの位置は C:\Documents and Settings\ <username> \適用業務 データ\ Sun \ Java \配備\ログで
す。 ファイル名にトレース(.trace)の拡張があります。
トポロジーサービスを開始できません
このエラーがコンソール ログで見られるとき Campus Manager のトポロジーサービスを開始できません:
org.omg.CORBA.TRANSIENT: Retries exceeded, couldn't reconnect to <lms-server>:42342
この問題を解決するために、これらのステップを完了して下さい:
1. クライアントマシンに行き、「ホスト」ファイル 利用可能 な下 C:\WINDOWS\system32\drivers\etc を開いて下さい。
2. ホスト名および IP アドレスのエントリを追加して下さい: 10.10.10.1 lms サーバ
注:'10.10.10.1' が IP アドレスおよびである一方、「lms サーバ」は LMS サーバのホスト名です。
3. 再始動 トポロジーサービス。
クライアントマシンの瓶
クライアントマシンの CORBA 関連例外を見つける場合、問題はクライアント瓶と関連しているかもしれません。 これは 1 の後
で CM4.X および CM5.X 1 を起動させると発生します。
そのような CORBA 例外が見られる時はいつでも瓶クリーンアップが必要となります。 クリーニング瓶に関しては、クライアント
マシンの <JreLocation>/lib/endorsed の下である場合 vbroker.jar ファイルを削除して下さい。 デフォルト JreLocation は
C:\Program Files\Java\jre1.6 .0_11 で利用できます。 この問題に関する詳細については Cisco バグ ID CSCsm82212
(registeredcustomers だけ)を参照して下さい。
IOR ファイルの存在
IOR ファイルは作成されるか、またはネームサービス プロセスが開始するか、または再起動する時はいつでも作り直されます。
IOR ファイルがこれらの場所の下であることを確かめて下さい: /NMSRoot/lib/csorb/NS_Ref および NMSRoot/キャンパ
ス/www/classpath/NS_Ref。
ネームサービス
IOR ファイルがタイムスタンプを使用して更新済のときチェックできます。 IOR ファイルが最近アップデートされない場合、
NameServiceMonitor およびネームサーバ プロセスのステータスをチェックする必要があるかもしれません。 IOR ファイルをア
ップデートするために、ネームサーバ プロセスかデーモンを再起動する必要があります。
ネームサーバ プロセスを再起動するために pdterm ネームサーバおよび pdexec ネームサーバ コマンドを発行して下さい。
IOR アクセス可能性
クライアント ブラウザから IOR ファイルにアクセスできるかどうか確認して下さい。 これをチェックするために、このリ
ンクを使用して下さい: http:// <server>: <port>/CSCOcm/classpath/NS_Ref.
次に、例を示します。 http://10.77.210.57:1741/CSCOcm/classpath/NS_Ref。
IOR ファイルは HEX 数のシーケンスとしてブラウザで表示する。
IOR ファイルのコンテンツ
NS_Ref ファイルをコピーして下さい、CiscoWorksサーバからの NMSroot/ライブラリ/csorb で利用可能である。
クライアントマシンの NS_Ref ファイルを貼り付けて下さい(たとえば、D:\NS - Ref)。
クライアントマシンに jacorb Webサイトから JacORB ソフトウェア(オープン ソース)をインストールして下さい。
サーバ名およびポート番号を表示するために dior ユーティリティを行って下さい。 dior ユーティリティを行うため:
D:\JacORB\bin >dior - f D:\NS _Ref。
注:D:\JacORB は jacORB インストール済み位置です。 jacORB が別の位置にある場合適切なインストール パスを使用する
ために確かめて下さい。
サーバ名を確認すればポート番号フィールドは IOR ファイル(NS_Ref)できちんと組み込まれます。
IOR の属性を変更して下さい
CiscoWorks ホスト名か IP アドレスをデバッグするために変更するために fixior ユーティリティを行って下さい。
D:\JacORB\bin>fixior lms-server1 42342 NS_Ref
注:D:\JacORB は jacORB インストール済み位置です。 jacORB が別の位置にある場合適切なインストール パスを使用するため
に確かめて下さい。
CORBA サービス
nmg ユーティリティを行い、球体 Login-Service を確認すればコールバック サービスはきちんと登録されています。
D:\JacORB\bin>nmg -ORBInitRef
NameService=file:///D:/NS_Ref
サービスのポート番号をチェックして下さい。
それらのサービスがきちんと登録されていない場合 CiscoWorksサーバから IOR ファイル(NS_Ref)を得て下さい。
JacORB デバッグ
それでも問題の根本的な原因を得ることができない場合 CORBA のためにデバッグレベルを上げて下さい。
ファイルのプロパティ jacorb.log.default.verbosity=4 を変更して下さい:
/opt/CSCOpx/lib/classpath/orb.properties。
ログとコンソールのより多くの JacORB 関連デバッギング ステートメントを表示できます。
注:JacORB に関する詳細については、http://www.jacorb.org/ を参照して下さい。
ファイアウォールの CiscoWorks か。
CiscoWorksサーバがファイアウォールの中にある場合、必須ポートを開いていることを確認して下さい。 CiscoWorks LAN
Management Solution 3.0 とのインストールし、開始を参照して下さい。
固定 ポート: 43242 ANIServer および 42342 ネームサービス
ランダム ポート: ED、JRM およびすべてのその他のサービス IIOP ポート
NAT の CiscoWorks か。
CiscoWorksサーバが内部 NAT 環境である場合、ブラウザによってサーバにアクセスするためにだけホスト名を使用しなければな
りません。 IOR ファイルを持っています単独でホスト名を確認して下さい(ない IP アドレス)。
関連情報
トラブルシューティング:ANI サーバの接続に関する問題
CiscoWorks Campus Manager テクニカル サポート
トラブルシューティング テクニカルノーツ
1992 - 2014 Cisco Systems, Inc. All rights reserved.
Updated: 2014 年 12 月 24 日
http://www.cisco.com/cisco/web/support/JP/106/1068/1068057_aniserver-cm-tshoot.html
Document ID: 110195