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

スクリプトによるアプリケーション配置コントローラー・ランタイム構成 の変更

次の Jacl スクリプトを使用して、アプリケーション配置ランタイム構成 を変更します。

目的

PlacementControllerProcs.jacl スクリプトは、 製品と共に提供されます。インストール時に、このスクリプトは、<install_root>¥bin ディレクトリーにある インストール・ターゲット・マシンにコピーされます。 PlacementControllerProcs.jacl スクリプトを使用して、一連のアプリケーション配置コントローラー構成オプション を変更します。PlacementControllerProcs.jacl スクリプトを使用して 次のことができます。

このスクリプトは、アプリケーション配置コントローラーのランタイム構成の 変更のみを行います。構成に永続的変更を行うには、 xd_APCconfig.jacl スクリプトを使用します。詳しくは、 スクリプトによるアプリケーション配置構成の変更を参照してください。

使用法

wsadmin ユーティリティーで PlacementControllerProcs.jacl スクリプトを実行するには、 このコマンドを使用します。

  wsadmin -profile PlacementControllerProcs.jacl -c "insert_proc_parameters"

insert_proc_parameters の代わりに、プロシージャーの名前と適切な変数値 を使用して変更を完了します。プロシージャーを 引用符 (") で囲んでください。ご使用のオペレーティング環境によっては、wsadmin コマンドを wsadmin.sh または wsadmin.bat に変更しなければならない 場合があります。
最初にスクリプト・クライアントを起動することもできます。詳しくは、『スクリプトの入門』のトピックを参照してください。 wsadmin ユーティリティーで次の通り入力してください。

  
wsadmin> source PlacementControllerProcs.jacl
wsadmin> proc variables

proc の代わりに、 プロシージャーを入力します。variables の代わりに、プロシージャーをサポート する変数を指定します。

プロシージャー

次のコマンドを使用して、 すべての使用可能なプロシージャーのリストを表示できます。

  wsadmin -profile PlacementControllerProcs.jacl -c "help"

以下のプロシージャーが使用できます。
Table 1.
プロシージャー 説明
enable アプリケーション配置コントローラーを使用可能にします。
disable アプリケーション配置コントローラーを使用不可にします。
disableNode node_name 指定したノードを、アプリケーション配置コントローラーで 非管理対象にします。
disableNode node_group_name node_name ノード・グループのメンバーとして、ノードを非管理対象にします。
findBestNodeToDisable 使用不可にするのに最適なノードを検出します。
isNodeInUse node_name 保守モードにした後もノードが使用されていないかどうかを確認 します。
enableNode node_name 指定したノードを、アプリケーション配置コントローラーで 管理対象にします。
enableDynamicCluster node_group_name dynamic_cluster_name 指定した動的クラスターを自動的に実行するよう設定します。
enableDynamicCluster dynamic_cluster_name 指定した動的クラスターを自動的に実行するよう設定します。
disableDynamicCluster node_group_name dynamic_cluster_name 指定した動的クラスターを手動で実行するよう設定します。
disableDynamicCluster dynamic_cluster_name 指定した動的クラスターを手動で実行するよう設定します。
isEnabled アプリケーション配置コントローラーが使用可能の場合、戻ります。
getNodeName アプリケーション配置コントローラーを実行中の ノードを表示します。
setMinTimeBetweenPlacementChange time 連続する 2 つの配置変更の間の最小時間を、 分単位で設定します。
setServerOperationTimeOut timeout タイムアウトを分単位で設定します。この時間を過ぎると、 サーバーで実行されるスタートまたは停止オペレーションは、 未実行の場合失敗と判断されます。
setApprovalTimeOut approval_timeout タスクが否認と判断されるまで監視モードで操作するとき、 管理者承認までの待ち時間を分単位で 設定します。
getMinTimeBetweenPlacementChange 2 つの連続する配置変更の間の最小時間を 戻します。
getServerOperationTimeOut サーバーで実行されるスタートまたは停止オペレーションが、 未実行の場合失敗と判断される時間を 戻します。
getApprovalTimeOut 監視モードで実行中に、タスクが管理者承認 を受けるまでの待ち時間を戻します。
recomputePlacement アプリケーション配置コントローラーを起動して、 最適化を計算し、必要な配置変更を行います。



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/todappscripts.html

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