カスタム・プロファイルの作成後、ノードを統合するために、実行中のデプロイメント
・マネージャーにアクセスできるようになっていなければなりません。
カスタム・プロファイルを統合すると、ノードが操作可能になります。
デプロイメント・マネージャーが存在しないマシン上にカスタム・プロファイルがある場合、
ノードの統合を許可するために、ネットワークを通してデプロイメント・マネージャーにアク
セスできるようになっている必要があります。
始める前に
この手順を使用する前に、以下のことを実行します。
- WebSphere ESB
がインストールされていること、および
WebSphere ESB
デプロイメント・マネージャーとカスタム・ノードが作成されていることを確認します。
この手順は、カスタム・プロファイル作成中または拡張中に、カスタム・ノードをプロフ
ァイル・ウィザードまたはサイレントで統合しなかった ことを前提とします。
- デプロイメント・マネージャーが実行中であることを確認します。
- デプロイメント・マネージャーが (WebSphere Application Server Network Deployment
プロファイルではなく)
WebSphere ESB
プロファイルであることを確認します。
- セキュリティーがデプロイメント・マネージャー・ノードで使用可能でないことを確認します。
- デプロイメント・マネージャーがデフォルトの SOAP JMX コネクター・タイプを使用する
こと、およびコネクターが使用可能になっていることを確認します。
重要: 以下のうち 1 つが真である場合、この時点ではカスタム・ノ
ードを統合
しないで ください。
- デプロイメント・マネージャーが実行中でないか、実行中であるかどうか確実でない場合。
- デプロイメント・マネージャーは、
WebSphere ESB
プロファイルにまだ拡張されていない WebSphere Application Server Network Deployment プロファイルである。
- セキュリティーがデプロイメント・マネージャー・ノードで使用可能になっている。
- SOAP コネクターが使用不可になっている。
- デプロイメント・マネージャーが、
優先 Java Management Extensions (JMX) コネクターとして
、デフォルトでないリモート・メソッド呼び出し (RMI) を使用するように再構成されている。
(優先コネクター・タイプを確認するには、デプロイメント・マネージャーの管理コンソール
で「システム管理 (System administration)」>「デプロイメント・マネージャー
(Deployment manager)」>「管理サービス (Administration services)」を選択します。)
デプロイメント・マネージャーが実行中でないとき、または他の理由で使用可能でない
ときにカスタム・ノードを統合すると、プロファイルの作成は失敗し、作成されたカスタム・
プロファイルは使用できません。
その場合、同じプロファイル名で他のカスタム・プロファイルを作成する前に、このカスタム・プ
ロファイル・ディレクトリーをプロファイル・リポジトリー (デフォルトでは、
install_root の
profiles ディレクトリーであり、
install_root は
WebSphere ESB インストール・ディレクトリーです) の外に移動する必要があります。
このタスクを実行する理由および時期
デプロイメント・マネージャー・セル内にカスタム・ノードを統合するためには、
addNode コマンドを使用して以下のことを行います。
このタスクの手順
- デプロイメント・マネージャーを始動します。 ファースト・ステップ・コンソールから「
デプロイメント・マネージャーの始動 (Start the deployment manager)」を選択する
か、以下のコマンドを入力してデプロイメント・マネージャーを始動します (ここで、
profile_root はデプロイメント・マネージャー・プロファイルのインストール場所を
表します。これは、デフォルトでは、Linux および UNIX プラットフォームの場合には
install_root/profiles/deployment_manager_profile_name、
Windows プラットフォームの場合には install_root¥profiles¥deployment_manager_profile_name になります)。
Linux および UNIX プラットフォームの場合: profile_root/bin/startManager.sh
Windows プラットフォームの場合 (コマンド行から): profile_root¥bin¥startManager.bat
- 統合したいカスタム・ノードの bin ディレクトリーに進みます。 コマンド・ウィンドウを開いて、プラットフォームに従って以下のディレクトリ
ーの 1 つに進みます (ここで、profile_root はカスタム・プロファイルのインスト
ール場所を表します。これは、デフォルトでは、Linux および UNIX プラットフォームの場合
には install_root/profiles/profile_name、Windows プラットフォ
ームの場合には install_root¥profiles¥profile_name になります)。
Linux および UNIX プラットフォームの場合: profile_root/bin
Windows プラットフォームの場合 (コマンド行から): profile_root¥bin
- addNode コマンドを発行します。 プラットフォームに応じて、以下のコマ
ンドのうちの 1 つを発行します。
Linux および UNIX プラットフォームの場合: ./addNode.sh deployment_manager_host deployment_manager_SOAP_port
Windows プラットフォームの場合 (コマンド行から): addNode.bat deployment_manager_host deployment_manager_SOAP_port
出力ウィンドウが開きます。以下と同様のメッセージが表示された場合には、カス
タム・ノードは正常に統合されています。
ADMU0003I: ノード DMNDID2Node03 は正常に統合されました。(ADMU0003I: Node DMNDID2Node03 has been successfully federated.)
- 同じディレクトリー内で、startNode コマンドを発行します。 プラットフォームに応じて、以下のコマ
ンドのうちの 1 つを発行します。
Linux および UNIX プラットフォームの場合: ./startNode.sh
Windows プラットフォームの場合 (コマンド行から): startNode.bat
結果
カスタム・ノードは、管理対象ノードとしてデプロイメント・マネージャー・セルに統合されました。
次のタスク
管理対象ノードの構成を変更して、管理対象ノード上にサーバーを作成するなどの
ことが行えるようになりました。