WebSphere Extended Deployment, Version 6.0.x     Operating Systems: AIX, HP-UX, Linux, Solaris, Windows, z/OS

スクリプトによるヘルス管理コントローラー構成の変更

次の Jacl スクリプトでご使用のヘルス管理構成を変更 できます。

目的

HmmControllerProcs.jacl ファイルにより、 次のことができます。
  • ヘルス管理コントローラーの使用可能化または使用不可化。
  • サーバーの自動再始動の使用可能化または使用不可化。
  • その他ヘルス管理設定値の設定または取得。

ロケーション

HmmControllerProcs.jacl スクリプト は bin ディレクトリーに位置指定されています。

使用法

wsadmin ツールで HmmControllerProcs.jacl スクリプトを実行するには、 次のコマンドを使用します。

  wsadmin -profile HmmControllerProcs.jacl -c "insert_proc_parameters"

insert_proc_parameters 変数を、プロシージャーの名前と適切な変数値に 置き換え、お客様の変更を完了してください。操作環境によっては、 wsadmin コマンドを wsadmin.sh または wsadmin.bat に 変更しなければならない場合があります。
最初にスクリプト・クライアントを 起動すると、うまく処理できる場合があります。詳しくは、スクリプトの入門を参照してください。wsadmin ツールで次のとおり入力してください。

  
wsadmin> source HmmControllerProcs.jacl
wsadmin> proc variables

proc 変数を 起動したいプロシージャーに置き換えてください。variables 変数を お客様のプロシージャーをサポートする特定の変数に置き換えてください。

プロシージャー

選択可能なすべてのプロシージャーを見るには、 次のコマンドを使用してください。

  wsadmin -profile HmmControllerProcs.jacl -c "help"

Table 1. HmmControllerProcs.jacl スクリプトのためのプロシージャー
プロシージャー名 機能
enable ヘルス管理コントローラーを使用可能にします。
disable ヘルス管理コントローラーを使用不可にします。
isEnabled ヘルス管理コントローラーが使用可能になっていることを検証します。
enableServer nodeName serverName 指定したノードのサーバーの自動再始動を 使用可能にします。
disableServer nodeName serverName 指定したノードのサーバーの自動再始動を 使用不可にします。
isServerEnabled nodeName serverName 指定したノードのサーバーの自動再始動が 使用可能かどうかを検証します。
isNodeMaintenance nodeName ヘルス管理コントローラーによって、指定したノードが保守モードになっていることを認知されているかどうかを検証します。
getMaxConsecutiveRestarts 再始動後、アプリケーション・サーバーの 復帰試行回数を戻します。最大値を超えた場合、 サーバーは失敗を宣言され、再始動は不可となります。
setMaxConsecutiveRestarts number 再始動後、アプリケーション・サーバーの 復帰試行回数を設定します。
getControlCycleLength 違反の発生を判別するために アプリケーション・サーバー・インスタンスで実行するヘルス・ポリシー検査の間隔の長さ (分単位) を 戻します。
setControlCycleLength time_in_minutes 違反の発生を判別するために アプリケーション・サーバー・インスタンスで実行するヘルス・ポリシー検査の間隔の長さ (分単位) を 設定します。
getMinRestartInterval アプリケーション・サーバー・インスタンスが再始動するまでに待たなければならない 時間を戻します。
setMinRestartInterval time_in_minutes アプリケーション・サーバー・インスタンスが再始動するまでに待たなければならない 時間を設定します。
getRestartTimeout サーバー状況のポーリング前に、再始動中のイベントを開始または停止 するまでコントローラーが費やす時間を 戻します。
setRestartTimeout time_in_minutes サーバー状況のポーリング前に、再始動中のイベントを開始または停止 するまでコントローラーが費やす時間を 設定します。



Related tasks
ヘルス管理の定義
ヘルス管理の使用可能化と使用不可化
ヘルス管理のモニターおよびチューニング

Reference topic    

Terms of Use | Feedback Last updated: Mar 20, 2006 12:30:55 PM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/odoe_task/todhmmscripts.html

© Copyright IBM 2004, 2006. All Rights Reserved.
This information center is powered by Eclipse technology. (http://www.eclipse.org)