次の Jacl スクリプトを使用して、アプリケーション配置ランタイム構成 を変更します。
このスクリプトは、アプリケーション配置コントローラーのランタイム構成の 変更のみを行います。構成に永続的変更を行うには、 xd_APCconfig.jacl スクリプトを使用します。詳しくは、 スクリプトによるアプリケーション配置構成の変更を参照してください。
wsadmin -profile PlacementControllerProcs.jacl -c "insert_proc_parameters"
insert_proc_parameters の代わりに、プロシージャーの名前と適切な変数値 を使用して変更を完了します。プロシージャーを 引用符 (") で囲んでください。ご使用のオペレーティング環境によっては、wsadmin コマンドを wsadmin.sh または wsadmin.bat に変更しなければならない 場合があります。
wsadmin> source PlacementControllerProcs.jacl
wsadmin> proc variables
wsadmin -profile PlacementControllerProcs.jacl -c "help"
以下のプロシージャーが使用できます。プロシージャー | 説明 |
---|---|
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
動的アプリケーション配置の構成