WebOTX Manual V11.1 (第6版) 目次を表示 |
複数のJNDI サーバで同一の名前情報を保持するようにレプリケーションの設定を行なっている環境では、JNDIクライアント側で以下の警告がログに出力される場合があります。
OTX04130000: レプリケーションしているJNDIサーバに不整合がある可能性があります。jndiadmコマンドにより、手動で同期処理を行ってください。
これは、JNDI の名前更新時に各JNDI サーバの実行結果に不整合が生じたことを示します。
対処としてはJNDI 管理ツールによりJNDI サーバの同期化を行なってください。以下の点を確認してください。
JNDI 管理ツールをGUI で使用する場合
画面右下のサーバ一覧表示で「正常動作」となっていることを確認し、「同期が必要」となっていた場合はファイルメニューから「同期」を実行します。
JNDI 管理ツールをコマンドライン上で使用する場合
同期状態を確認するために以下を実行します。
${AS_INSTALL}/bin/jndiadmcui -url [JNDIサーバのURL] check
${AS_INSTALL}/bin/jndiadm -cui -url [JNDIサーバのURL] check
実行後 "check is ok" と表示されれば同期が取れていますので以下の2 を実行する必要はありません。
"check is ng. Please synchronize JNDI servers" と表示された場合は以下のコマンドを実行して同期させます。
${AS_INSTALL}/bin/jndiadmcui -url [JNDIサーバのURL] sync
${AS_INSTALL}/bin/jndiadm -cui -url [JNDIサーバのURL] sync
JNDIサーバのURLは、rmiiiop形式、またはcorbaname形式で指定してください。 -url [JNDIサーバのURL] を指定しない場合は、既定値 "rmiiiop://localhost:7780" が使用されます。