wsadmin ツールによる構成オブジェクトの除去
このタスクを使用して、構成リポジトリーから構成オブジェクトを削除します。 このアクションの影響を受けるのはその構成だけです。
このタスクについて
手順
- wsadmin スクリプト・ツールを開始します。
- 以下のように、除去するサーバーを識別する ID ストリングを割り当てます。
Jacl を使用:
set s1 [$AdminConfig getid /Node:mynode/Server:myserver/]
Jython の使用:
s1 = AdminConfig.getid('/Node:mynode/Server:myserver/')
表 1. AdminConfig getid コマンドの説明. AdminConfig getid コマンドの説明を次の表に示します。 エレメント 説明 set Jacl コマンドです。 s1 変数名です。 $ 変数名を値で置換する Jacl 演算子です。 AdminConfig WebSphere® Application Server の構成を表すオブジェクトです。 getid AdminConfig コマンドです。 Node オブジェクト・タイプです。 mynode サーバーが除去されるノードのホスト名です。 Server オブジェクト・タイプです。 myserver 除去するサーバーの名前です。 - 構成オブジェクトを除去します。以下に例を示します。
Jacl を使用:
$AdminConfig remove $s1
- Jython を使用:
AdminConfig.remove(s1)
表 2. AdminConfig remove コマンドの説明. AdminConfig remove コマンドの説明を次の表に示します。 エレメント 説明 $ 変数名を値で置換する Jacl 演算子です。 AdminConfig WebSphere Application Server の構成を表すオブジェクトです。 remove AdminConfig コマンドです。 s1 ステップ 2 で指定したサーバーの ID を評価します。 - 構成の変更を保存します。 以下のコマンド例を使用して、構成変更を保存します。
AdminConfig.save()
- ノードを同期します (Network Deployment 環境の場合のみ)。 AdminNodeManagement スクリプト・ライブラリーの syncActiveNode または syncNode スクリプトを使用して、 構成変更をノード (複数可) に伝搬します。
- syncActiveNodes スクリプトを使用して、以下の例に示すように、変更をセルの各ノードに
伝搬します。
AdminNodeManagement.syncActiveNodes()
- syncNode スクリプトを使用して、以下の例に示すように、変更を特定のノードに
伝搬します。
AdminNodeManagement.syncNode("myNode")
- syncActiveNodes スクリプトを使用して、以下の例に示すように、変更をセルの各ノードに
伝搬します。
タスクの結果
関連タスク:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_removeserver
ファイル名:txml_removeserver.html