クラスター管理スクリプト

スクリプト・ライブラリーは、アプリケーション・サーバーの構成を自動化するための複数のスクリプト・プロシージャーを提供します。さまざまなオプションを使用してクラスターの処理を開始および停止するには、このトピックに記載されたスクリプトを使用してください。 各スクリプトを個別に実行したり、複数のプロシージャーを組み合わせて、カスタム自動化スクリプトを作成できます。

AdminClusterManagement スクリプト・プロシージャーは、app_server_root/scriptLibraries/server/V70 ディレクトリーにあります。

ご使用の環境内でクラスターの処理を開始するには、以下のスクリプト・プロシージャーを使用します。
ご使用の環境内でクラスターの処理を停止するには、以下のスクリプト・プロシージャーを使用します。

rippleStartAllClusters

このスクリプトは、セル構成内の各クラスターを停止して再始動します。

構文

AdminClusterManagement.rippleStartAllClusters()

使用例

AdminClusterManagement.rippleStartAllClusters()

rippleStartSingleCluster

このスクリプトは、特定のクラスター構成内のクラスター・メンバーを停止して再始動します。

表 1. rippleStartSingleCluster 引数の説明. このスクリプトを実行するには、以下の表に定義されているとおりに、クラスター名の引数を指定します。
引数 説明
clusterName 停止して再始動するクラスターの名前を指定します。

構文

AdminClusterManagement.rippleStartSingleCluster(clusterName)

使用例

AdminClusterManagement.rippleStartSingleCluster("myCluster")

startAllClusters

このスクリプトは、セル構成内の各クラスターを始動します。

構文

AdminClusterManagement.startAllClusters()

使用例

AdminClusterManagement.startAllClusters()

startSingleCluster

このスクリプトは、構成内の特定のクラスターを始動します。

表 2. startSingleCluster 引数の説明. このスクリプトを実行するには、以下の表に定義されているとおりに、クラスター名の引数を指定します。
引数 説明
clusterName 対象のクラスターの名前を指定します。

構文

AdminClusterManagement.startSingleCluster(clusterName)

使用例

AdminClusterManagement.startSingleCluster("myCluster")

immediateStopAllRunningClusters

このスクリプトは、特定セル内の各アクティブ・クラスターのサーバー・クラスター・メンバーを停止します。 サーバーは、現行のタスクまたは保留タスクを無視します。 停止操作が開始すると、クラスターの状態は、一部が停止済みに変更されます。 すべてのサーバーが停止すると、クラスターの状態は停止済みになります。

構文

AdminClusterManagement.immediateStopAllRunningClusters()

使用例

AdminClusterManagement.immediateStopAllRunningClusters()

immediateStopSingleCluster

このスクリプトは、セル内の特定クラスターのサーバー・クラスター・メンバーを停止します。 サーバーは、現行のタスクまたは保留タスクを無視します。 停止操作が開始すると、クラスターの状態は、一部が停止済みに変更されます。 すべてのサーバーが停止すると、クラスターの状態は停止済みになります。

表 3. immediateStopSingleCluster 引数の説明. このスクリプトを実行するには、以下の表に定義されているとおりに、クラスター名の引数を指定します。
引数 説明
clusterName 停止するクラスターの名前を指定します。

構文

AdminClusterManagement.immediateStopSingleCluster(clusterName)

使用例

AdminClusterManagement.immediateStopSingleCluster("myCluster")

stopAllClusters

このスクリプトは、特定セル内の各アクティブ・クラスターのサーバー・クラスター・メンバーを停止します。 各サーバーが停止するため、サーバーは既存の要求を完了させることができ、またクラスターの他のメンバーにフェイルオーバーすることができます。 停止操作が開始すると、クラスターの状態は、一部が停止済みに変更されます。 すべてのサーバーが停止すると、クラスターの状態は停止済みになります。

構文

AdminClusterManagement.stopAllClusters()

使用例

AdminClusterManagement.stopAllClusters()

stopSingleCluster

このスクリプトは、セル内の特定のアクティブ・クラスターのサーバー・クラスター・メンバーを停止します。 各サーバーが停止するため、サーバーは既存の要求を完了させることができ、またクラスターの他のメンバーにフェイルオーバーすることができます。 停止操作が開始すると、クラスターの状態は、一部が停止済みに変更されます。 すべてのサーバーが停止すると、クラスターの状態は停止済みになります。

表 4. stopSingleCluster 引数の説明. このスクリプトを実行するには、以下の表に定義されているとおりに、クラスター名の引数を指定します。
引数 説明
clusterName 停止するクラスターの名前を指定します。

構文

AdminClusterManagement.stopSingleCluster(clusterName)

使用例

AdminClusterManagement.stopSingleCluster("myCluster")

トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_7libadmincluster
ファイル名:rxml_7libadmincluster.html