removeNode コマンドは、ネットワーク・デプロイメント分散管理セルから
独立の WebSphere Application Server インストール・システムにノードを戻します。
removeNode コマンドは、ノード固有の構成だけをセルから除去します。
このコマンドは、addNode コマンドの実行の結果としてインストールされた
アプリケーションをアンインストールしません。
そのようなアプリケーションは、後で、ネットワーク・デプロイメント・セル内の
別のサーバー上にデプロイされる可能性があるためです。
したがって、removeNode コマンドの後で、-includeapps オプションを指定して addNode コマンドを実行しても、アプリケーションはセル内に移動しません。
その理由は、アプリケーションが最初の addNode コマンドによって既に存在しているためです。
その結果、ノードに追加されたアプリケーション・サーバーには、アプリケーションが含まれません。
この状態に対処するには、ノードを追加し、
デプロイメント・マネージャーを使用してアプリケーションを管理します。
ノードがセル内に取り込まれた後、アプリケーションをそのノード上のサーバーに追加します。
removeNode コマンドは以下を実行します。
- ノード・エージェント・プロセスを含め、ノード内で稼働中のサーバー・プロセスをすべて停止する。
- デプロイメント・マネージャーにコマンドを送信することによって、ノードの構成文書をセル・リポジトリーから除去する。
- オリジナルのアプリケーション・サーバーのセル構成をアクティブ構成にコピーする。
removeNode コマンドを使用するには、以下の特権または権限が必要です。
- ユーザーには、removeNode 関数を使用する管理者特権が必要です。
セルから除去される新規ノードのサイズと場所によっては、
このコマンドは完了するまでに数分かかることがあります。
構文
コマンド構文は次のようになります。
removeNode [options]
引数は、すべてオプションです。
パラメーター
removeNode コマンドで使用可能なオプションは、以下のとおりです。
- -force
- セル・リポジトリーのクリーンアップのために、
デプロイメント・マネージャーに到達できるかどうかに関係なく、ローカル・ノード構成をクリーンアップします。
-force パラメーターを使用した後、デプロイメント・マネージャーで
cleanupNode コマンドを使用する必要がある場合があります。
- -logfile <fileName>
- トレース情報を書き込むログ・ファイルのロケーションを指定します。デフォルトでは、
ログ・ファイルは removeNode.log という名前で、除去されるノードのプロファイルの logs ディレクトリーに作成されます。
- -password <password>
- セキュリティーが使用可能な場合、
認証のためのパスワードを指定します。
- -quiet
-
removeNode コマンドが通常モードで印刷する進行情報を抑止します。
- -replacelog
- 現行ログに追加する代わりに、ログ・ファイルを置き換えます。
- -trace
- デバッグのために、ファイルにトレース情報を生成します。
- -user <name>
- セキュリティーが使用可能な場合、
認証のためのユーザー名を指定します。
-username オプションと同様の働きをします。
- -username <name>
- セキュリティーが使用可能な場合、
認証のためのユーザー名を指定します。
-user オプションと同様の働きをします。
- -help
- 使用法ステートメントを印刷します。
- -?
- 使用法ステートメントを印刷します。
使用シナリオ
以下は、正しい構文の例です。
removeNode -trace (produces the removeNode.log file)