wsadmin スクリプトを使用する AdminTask オブジェクトの UnmanagedNodeCommands コマンド・グループ
Jython または Jacl スクリプト言語を使用すると、wsadmin ツールでサーバーを管理することができます。UnmanagedNodeCommands グループの コマンドおよびパラメーターは、管理対象ノードおよび非管理対象ノードの作成と照会に 使用できます。非管理対象ノードとは、ノード・エージェントもデプロイメント・マネージャーも 持たないノードのことです。
AdminTask オブジェクトの UnmanagedNodeCommands コマンド・グループには、以下のコマンドが含まれます。
createUnmanagedNode
createUnmanagedNode コマンドは、 構成内に新規の非管理対象ノードを作成する場合に使用します。 非管理対象ノードとは、ノード・エージェントもデプロイメント・マネージャーも持たないノードのことです。 非管理対象ノードには、IBM® HTTP Server などの Web サーバー を含めることができます。ターゲット・オブジェクト
なしパラメーターおよび戻り値
- -nodeName
- 構成リポジトリー内でノードを表す名前。 (ストリング、必須)
- -hostName
- このノードに関連したシステムのホスト名。(ストリング、必須)
- -nodeOperatingSystem
- このノードに関連したシステム上で使用中のオペレーティング・システム。有効な項目は次のとおりです。os400、 aix、hpux、linux、solaris、windows、 および os390。(ストリング、必須)
例
バッチ・モードの使用例:
- Jacl を使用:
$AdminTask createUnmanagedNode {-nodeName myNode -hostName myHost -nodeOperatingSystem linux}
- Jython ストリングを使用:
AdminTask.createUnmanagedNode('[-nodeName jjNode -hostName jjHost -nodeOperatingSystem linux]')
- Jython リストを使用:
AdminTask.createUnmanagedNode(['-nodeName', 'jjNode', '-hostName', 'jjHost', '-nodeOperatingSystem', 'linux'])
対話モードの使用例:
- Jacl を使用:
$AdminTask createUnmanagedNode {-interactive}
- Jython ストリングを使用:
AdminTask.createUnmanagedNode ('[-interactive]')
- Jython リストを使用:
AdminTask.createUnmanagedNode (['-interactive'])
listManagedNodes
listManagedNodes コマンドは、 構成内の管理対象ノード (ノード・エージェントが定義されているノード) をリストする場合に使用します。ターゲット・オブジェクト
なしパラメーターおよび戻り値
- パラメーター: なし
- 戻り値: リスト
例
バッチ・モードの使用例:
- Jacl を使用:
$AdminTask listManagedNodes
- Jython ストリングを使用:
AdminTask.listManagedNodes()
- Jython リストを使用:
AdminTask.listManagedNodes()
listUnmanagedNodes
listUnmanagedNodes コマンドは、 構成内の非管理対象ノードをリストする場合に使用します。ターゲット・オブジェクト
なしパラメーターおよび戻り値
- パラメーター: なし
- 戻り値: リスト
例
バッチ・モードの使用例:
- Jacl を使用:
$AdminTask listUnmanagedNodes
- Jython ストリングを使用:
AdminTask.listUnmanagedNodes()
- Jython リストを使用:
AdminTask.listUnmanagedNodes()
対話モードの使用例:
- Jacl を使用:
$AdminTask listUnmanagedNodes {-interactive}
- Jython ストリングを使用:
AdminTask.listUnmanagedNodes ('[-interactive]')
- Jython リストを使用:
AdminTask.listUnmanagedNodes (['-interactive'])
removeUnmanagedNode
removeUnmanagedNode コマンドは、 非管理対象ノードを構成から除去する場合に使用します。ターゲット・オブジェクト
なしパラメーターおよび戻り値
- -nodeName
- 非管理対象ノードの名前。(ストリング、必須)
例
バッチ・モードの使用例:
- Jacl を使用:
$AdminTask removeUnmanagedNode {-nodeName myNode }
- Jython ストリングを使用:
AdminTask.removeUnmanagedNode('[-nodeName myNode]')
- Jython リストを使用:
AdminTask.removeUnmanagedNode(['-nodeName', 'myNode'])
対話モードの使用例:
- Jacl を使用:
$AdminTask removeUnmanagedNode {-interactive}
- Jython ストリングを使用:
AdminTask.removeUnmanagedNode ('[-interactive]')
- Jython リストを使用:
AdminTask.removeUnmanagedNode (['-interactive'])