WebSphere Virtual Enterprise, Version 6.1.1
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows,


動的クラスター管理用タスク

管理コンソールを使用せずに動的クラスターを表示または編集するには、動的クラスター・コマンドを使用します。

createDynamicCluster

createDynamicCluster コマンドは、新規の動的クラスターを作成します。

必須パラメーター
  • -membershipPolicy: メンバーシップ・ポリシーを指定します。(ストリング、必須)
オプション・パラメーター
  • -dynamicClusterProperties: 動的クラスター・プロパティーを指定します。(ストリング、オプション) 以下のオプションを指定できます。
    • operationalMode: 動作モードを指定します。有効な値は、manualsupervised、および automatic です。
    • minInstances: クラスター・インスタンスの最小数を整数で指定します。
    • serverInactivityTime: インスタンスを停止するまでの時間 (分) を指定します。 この値は、minInstances パラメーターの値を 0 に設定した場合にのみ有効です。
    • maxInstances: クラスター・インスタンスの最大数を整数で指定します。開始できるクラスター・インスタンスの数を制限しない場合は、 -1 を指定します。
    • numVerticalInstances: 垂直インスタンスを作成することで同じノードで開始できるインスタンスの数を指定します。整数値を指定します。
  • -clusterProperties: クラスター・プロパティーを指定します。(ストリング、オプション) 以下のオプションを指定できます。
    • preferLocal: 可能な場合にクライアントが置かれたノードにエンタープライズ Bean 要求をルーティングするかどうかを指定します。有効な値は、true または false です。
    • createDomain: このクラスターに複製ドメインを作成するよう指定します。複製ドメインは、 WebSphere® Application Server Application Server についてのみ作成できます。有効な値は、true または false です。
    • coreGroup: 動的クラスターのコア・グループの名前を指定します。WebSphere Application Server Application Server についてのみ、 コア・グループを指定する必要があります。指定できる値は、DefaultCoreGroup またはコア・グループ名です。
    • templateName: サーバー・テンプレートの名前を指定します。有効な入力としては、以下の値があります。
      • WebSphere Application Server 動的クラスターの場合: defaultXDdefaultXDZOScell_name/node_name/was_server_name

戻り値

コマンドは、 作成した動的クラスターの javax.management.ObjectName 値を戻します。

バッチ・モードの使用例

対話モードの使用例

createPHPDynamicCluster

createPHPDynamicCluster コマンドは、新規の PHP 動的クラスターを作成します。

必須パラメーター
  • -membershipPolicy: メンバーシップ・ポリシーの副次式を指定します。(ストリング、必須)
オプション・パラメーター
  • -dynamicClusterProperties: 動的クラスター・プロパティーを指定します。(ストリング、オプション) 以下のオプションを指定できます。
    • operationalMode: 動作モードを指定します。有効な値は、manualsupervised、および automatic です。
    • minInstances: クラスター・インスタンスの最小数を整数で指定します。
    • serverInactivityTime: インスタンスを停止するまでの時間 (分) を指定します。 この値は、minInstances パラメーターの値を 0 に設定した場合にのみ有効です。
    • maxInstances: クラスター・インスタンスの最大数を整数で指定します。開始できるクラスター・インスタンスの数を制限しない場合は、 -1 を指定します。
    • numVerticalInstances: 垂直インスタンスを作成することで同じノードで開始できるインスタンスの数を指定します。整数値を指定します。
  • -clusterProperties: サーバー・テンプレートの名前を指定します。有効な入力としては、以下の templateName 値があります。
    • PHP 動的クラスターの場合: APACHE13_PHP4APACHE13_PHP5APACHE20_PHP4APACHE20_PHP5APACHE22_PHP4APACHE22_PHP5cellName/nodeName/php_serverName

戻り値

コマンドは、 作成した動的クラスターの javax.management.ObjectName 値を戻します。

バッチ・モードの使用例

対話モードの使用例

createDynamicClusterFromStaticCluster

createDynamicClusterFromStaticCluster コマンドは、既存の静的クラスターから新規の動的クラスターを作成します。

オプション・パラメーター
  • -templateName: 既存の静的クラスター・メンバー・テンプレートの名前を指定します。名前の形式は、cell_name/node_name/server_name にする必要があります。 テンプレートが指定されていない場合は、既存の静的クラスター・メンバー・テンプレートがランダムに選択されます。メンバーが存在しない場合は、defaultXD サーバー・ テンプレートが使用されます。(ストリング、オプション)
  • -dynamicClusterProperties: 動的クラスター・プロパティーを指定します。(ストリング、オプション) 以下のオプションを指定できます。
    • operationalMode: 動作モードを指定します。有効な値は、manualsupervised、および automatic です。
    • minInstances: クラスター・インスタンスの最小数を整数で指定します。
    • serverInactivityTime: インスタンスを停止するまでの時間 (分) を指定します。 この値は、minInstances パラメーターの値を 0 に設定した場合にのみ有効です。
    • maxInstances: クラスター・インスタンスの最大数を整数で指定します。開始できるクラスター・インスタンスの数を制限しない場合は、 -1 を指定します。

戻り値

コマンドは、 作成した動的クラスターの javax.management.ObjectName 値を戻します。

バッチ・モードの使用例

対話モードの使用例

createDynamicClusterFromForeignServers

createDynamicClusterFromForeignServers コマンドは、支援されるライフサイクル・サーバーの新規動的クラスターを作成します。動的クラスターを作成する前に、管理用タスクを実行するか管理コンソールを使用して、 これらのサーバーの表現を作成します。

必須パラメーター
  • -foreignServers [[node_name1 server_name1 ][node_name2 server_name2] ...]: 既存の他のミドルウェア・サーバーのノードおよびサーバー名を指定します。(ストリング、必須)
オプション・パラメーター
  • -dynamicClusterProperties: 動的クラスター・プロパティーを指定します。(ストリング、オプション) 以下のオプションを指定できます。
    • operationalMode: 動作モードを指定します。有効な値は、manualsupervised、および automatic です。
    • minInstances: クラスター・インスタンスの最小数を整数で指定します。
    • serverInactivityTime: インスタンスを停止するまでの時間 (分) を指定します。 この値は、minInstances パラメーターの値を 0 に設定した場合にのみ有効です。
    • maxInstances: クラスター・インスタンスの最大数を整数で指定します。開始できるクラスター・インスタンスの数を制限しない場合は、 -1 を指定します。

戻り値

コマンドは、 更新したサーバー・タイプの javax.management.ObjectName ID を戻します。

バッチ・モードの使用例

対話モードの使用例

addForeignServersToDynamicCluster

addForeignServersToDynamicCluster コマンドは、既存の動的クラスターに外部サーバーを追加します。

必須パラメーター
  • -foreignServers [[node_name1 server_name1 ][node_name2 server_name1] ...]: 既存の他のミドルウェア・サーバーのノードおよびサーバー名を指定します。(ストリング、必須)

戻り値

コマンドは、 更新したサーバー・タイプの javax.management.ObjectName ID を戻します。

バッチ・モードの使用例

対話モードの使用例

removeForeignServersFromDynamicCluster

removeForeignServersFromDynamicCluster コマンドは、動的クラスターから外部サーバーを除去します。

必須パラメーター
  • -foreignServers [[node_name1 server_name1 ][node_name2 server_name1] ...]: 既存の他のミドルウェア・サーバーのノードおよびサーバー名を指定します。(ストリング、必須)

戻り値

コマンドは、 更新したサーバー・タイプの javax.management.ObjectName ID を戻します。

バッチ・モードの使用例

対話モードの使用例

deleteDynamicCluster

deleteDynamicCluster コマンドは、構成から動的クラスターを削除します。

戻り値

コマンドは、 削除した動的クラスターの javax.management.ObjectName ID を戻します。

バッチ・モードの使用例

対話モードの使用例

getDynamicClusterMembers

getDynamicClusterMembers コマンドは、指定された動的クラスターおよびノード名のメンバーを表示します。ノード名が指定されていない場合は、動的クラスターのすべてのメンバーが表示されます。

オプション・パラメーター
  • -nodeName: ノードの名前を指定します。 (ストリング、オプション)

戻り値

コマンドは、 ClusterMember オブジェクトのリストを戻します。

バッチ・モードの使用例

対話モードの使用例

getDynamicClusterOperationalMode

getDynamicClusterOperationalMode コマンドは、動的クラスターの動作モードを表示します。

戻り値

コマンドは、 operationalMode の値を戻します。ストリング。

バッチ・モードの使用例

対話モードの使用例

getDynamicClusterMembershipPolicy

getDynamicClusterMembershipPolicy コマンドは、動的クラスターのメンバーシップ・ポリシーを表示します。

戻り値

コマンドは、 membershipPolicy の値を戻します。ストリング。

バッチ・モードの使用例

対話モードの使用例

getDynamicClusterServerType

getDynamicClusterServerType コマンドは、動的クラスターのサーバー・タイプを表示します。

戻り値

コマンドは、 serverType の値を戻します。ストリング。

バッチ・モードの使用例

対話モードの使用例

getDynamicClusterMinInstances

getDynamicClusterMinInstances コマンドは、指定された動的クラスターのクラスター・インスタンスの最小数を表示します。

戻り値

コマンドは、 minInstances の値を戻します。整数。

バッチ・モードの使用例

対話モードの使用例

getDynamicClusterMaxInstances

getDynamicClusterMaxInstances コマンドは、指定された動的クラスターのクラスター・インスタンスの最大数を表示します。

戻り値

コマンドは、 maxInstances の値を戻します。整数。

バッチ・モードの使用例

対話モードの使用例

getDynamicClusterVerticalInstances

getDynamicClusterVerticalInstances コマンドは、ノード上の動的クラスターのインスタンスの垂直スタッキング数を表示します。

戻り値

コマンドは、 numVerticalInstances の値を戻します。整数。

バッチ・モードの使用例

対話モードの使用例

getDynamicClusterIsolationProperties

getDynamicClusterVerticalInstances コマンドは、動的クラスターの分離プロパティーを表示します。

戻り値

コマンドは、 isolationGroup および strictIsolationEnabled の値を戻します。ストリング。

バッチ・モードの使用例

対話モードの使用例

listDynamicClusters

listDynamicClusters コマンドは、セル内のすべての動的クラスターを表示します。

戻り値

コマンドは、 各動的クラスター名を戻します。ストリング。

バッチ・モードの使用例

対話モードの使用例

listDynamicClusterIsolationGroups

listDynamicClusterIsolationGroups コマンドは、セル内のすべての動的クラスターの分離グループを表示します。

戻り値

コマンドは、 動的クラスターの分離グループのリストを戻します。ストリング。

バッチ・モードの使用例

対話モードの使用例

listDynamicClusterIsolationGroupMembers

listDynamicClusterIsolationGroupMembers コマンドは、指定された分離グループの動的クラスターの分離グループ・メンバーを表示します。

戻り値

コマンドは、 動的クラスターの分離グループ・メンバーのリストを戻します。ストリング。

バッチ・モードの使用例

対話モードの使用例

modifyDynamicClusterIsolationProperties

modifyDynamicClusterIsolationProperties コマンドは、動的クラスターの分離プロパティーを変更します。

オプション・パラメーター
  • -isolationGroup: 分離グループの名前を指定します。(ストリング、オプション)
  • -strictIsolationEnabled: 厳密な分離が使用可能になっているかどうかを示します。(ストリング、オプション)

戻り値

戻り値は void です。

バッチ・モードの使用例

対話モードの使用例

setDynamicClusterOperationalMode

setDynamicClusterOperationalMode コマンドは、動的クラスターの動作モードを設定します。

必須パラメーター
  • -operationalMode: 動的クラスターの動作モードを指定します。値は、automaticmanual、または、supervised に設定します。(ストリング、必須)

戻り値

戻り値は void です。

バッチ・モードの使用例

対話モードの使用例

setDynamicClusterMembershipPolicy

setDynamicClusterMembershipPolicy コマンドは、動的クラスターのメンバーシップ・ポリシーを設定します。

必須パラメーター

-membershipPolicy
メンバーシップ・ポリシーの副次式を指定します。(ストリング、必須)

戻り値

戻り値は void です。

バッチ・モードの使用例

対話モードの使用例

setDynamicClusterMinInstances

setDynamicClusterMinInstances コマンドは、動的クラスターのクラスター・インスタンスの最小数を設定します。

必須パラメーター

-minInstances
クラスター・インスタンスの最小数を指定してください。(整数、必須)

戻り値

戻り値は void です。

バッチ・モードの使用例

対話モードの使用例

setDynamicClusterMaxInstances

setDynamicClusterMaxInstances コマンドは、動的クラスターのクラスター・インスタンスの最大数を設定します。

必須パラメーター

-maxInstances
クラスター・インスタンスの最小数を指定してください。(整数、必須)

戻り値

戻り値は void です。

バッチ・モードの使用例

対話モードの使用例

setDynamicClusterVerticalInstances

setDynamicClusterVerticalInstances コマンドは、ノードにおける動的クラスターの垂直スタッキング・インスタンスの数を設定します。

必須パラメーター

-numVerticalInstances
ノードでのインスタンスの垂直スタッキング数を指定します。 (整数、必須)

戻り値

戻り値は void です。

バッチ・モードの使用例

対話モードの使用例

testDynamicClusterMembershipPolicy

testDynamicClusterMembershipPolicy コマンドは、動的クラスターのメンバーシップ・ポリシーをテストして、戻されるノードを確認します。

必須パラメーター

-membershipPolicy
メンバーシップ・ポリシーの副次式を指定します。(ストリング、必須)

戻り値

コマンドは、 ノード名のストリング [] リストを戻します。

バッチ・モードの使用例

対話モードの使用例

createNonWASDynamicCluster

createNonWASDynamicCluster コマンドは、完全なライフサイクル管理サーバーの新規動的クラスターを作成します。

必須パラメーター
  • -serverType: サーバー・タイプを指定します。(ストリング、必須)

    サーバー・タイプを確認するには、 install_root¥profiles¥dmgr_profile¥config¥templates¥servertypes ディレクトリーを参照してください。

  • -membershipPolicy: メンバーシップ・ポリシーの副次式を指定します。(ストリング、必須)
オプション・パラメーター
  • -dynamicClusterProperties: 動的クラスター・プロパティーを指定します。(ストリング、オプション) 以下のオプションを指定できます。
    • operationalMode: 動作モードを指定します。有効な値は、manualsupervised、および automatic です。
    • minInstances: クラスター・インスタンスの最小数を整数で指定します。
    • serverInactivityTime: インスタンスを停止するまでの時間 (分) を指定します。 この値は、minInstances パラメーターの値を 0 に設定した場合にのみ有効です。
    • maxInstances: クラスター・インスタンスの最大数を整数で指定します。開始できるクラスター・インスタンスの数を制限しない場合は、 -1 を指定します。
    • numVerticalInstances: 垂直インスタンスを作成することで同じノードで開始できるインスタンスの数を指定します。整数値を指定します。
  • -clusterProperties: クラスター・プロパティーを指定します。(ストリング、オプション)
    • templateName: サーバー・テンプレートの名前を指定します。有効な入力としては、以下の値があります。
      • PHP 動的クラスターの場合: APACHE13_PHP4APACHE13_PHP5APACHE20_PHP4APACHE20_PHP5APACHE22_PHP4APACHE22_PHP5cellName/nodeName/php_serverName
      • WebSphere Application Server Community Edition 動的クラスターの場合: wasce20cell_name/node_name/wasce_server_name

戻り値

コマンドは、 作成した動的クラスターの javax.management.ObjectName 値を戻します。

バッチ・モードの使用例

対話モードの使用例

動的クラスター・サーバー・テンプレートの編集

動的クラスター・サーバー・テンプレートを特定し、テンプレートを serverid 変数に割り当てます。

バッチ・モードの使用例

serverid 変数を使用すれば、動的クラスター・サーバー・テンプレートの構成オブジェクトを変更、作成、または削除することができます。



関連タスク
スクリプト管理のための AdminTask オブジェクトの使用
動的クラスターの作成
垂直スタッキングの構成
関連資料
AdminConfig オブジェクトのコマンド
関連情報
動的クラスター・カスタム・プロパティー
参照トピック    

ご利用条件 | フィードバック

最終更新: 2009/09/17 16時33分25秒EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/reference/radtaskdc.html