WebSphere Extended Deployment V6.0.x     操作系统:

使用 Scripting 變更應用程式佈置控制器執行時期配置

使用下列 Jacl Script,可以修改應用程式放置執行時期配置。

目的

本產品有隨附 PlacementControllerProcs.jacl Script。 在安裝時,此 Script 會複製到安裝目標機器上的 <install_root>\bin 目錄中。 使用 PlacementControllerProcs.jacl Script 可以修改一系列的 應用程式佈置控制器配置選項。您可以使用 PlacementControllerProcs.jacl Script 執行下列動作:
  • 啟用或停用應用程式佈置控制器
  • 將指定的節點設定為受應用程式佈置控制器管理或不受管理
  • 啟用或停用動態叢集
  • 取得或設定其他設定的值

此 Script 只會修改應用程式佈置控制器的執行時期配置。 若要持續變更配置,請使用 xd_APCconfig.jacl Script。 請參閱該節的詳細資訊。

用法

若要使用 wsadmin 公用程式執行 PlacementControllerProcs.jacl Script,請使用這個指令:

  wsadmin -profile PlacementControllerProcs.jacl -c "insert_proc_parameters"

請在 insert_proc_parameters 使用程序名稱及適當的變數值,來完成變更。 程序必須以引號 (") 含括。您可能需要視您的作業環境,將 wsadmin 指令改為 wsadmin.shwsadmin.bat
您也可以先啟動 Scripting 用戶端。請參考 Scripting 入門主題,取得詳細資訊。 在 wsadmin 公用程式中,輸入:

  
wsadmin> source PlacementControllerProcs.jacl
wsadmin> proc variables

proc 處插入程序。 在 variables 提供變數,來支援您的程序。

程序

您可以使用下列指令,來查看所有可用的程序清單:

  wsadmin -profile PlacementControllerProcs.jacl -c "help"

下列是可用的程序:
表 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 以分鐘為單位,設定兩個連續放置變更之間的最短時間。
setServerOperationTimeOut timeout 以分鐘為單位,設定一個逾時值,在過了此時間之後, 針對伺服器執行的啟動或停止作業若沒有完成,就被視為失敗。
setApprovalTimeOut approval_timeout 以分鐘為單位,設定以受監督模式操作時,在將作業視為被拒絕之前, 應等候管理員核准的時間量。
getMinTimeBetweenPlacementChange 傳回兩個連續放置變更之間的最短時間。
getServerOperationTimeOut 傳回在過了此時間量之後, 針對伺服器執行的啟動或停止作業若沒有完成,就會被視為失敗。
getApprovalTimeOut 以受監督模式執行時,傳回等候管理員核准作業的時間量。
recomputePlacement 觸發應用程式佈置控制器來計算其最佳化狀態,並執行任何必要的放置變更。



参考主题    

使用条款 | 反馈

最近更新日期: Aug 14, 2006 2:01:54 PM EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=/com.ibm.websphere.xd.doc/info/odoe_task/todappscripts.html

© Copyright IBM Corp. 2004, 2006. All Rights Reserved.
本信息中心基于 Eclipse 技术。(http://www.eclipse.org)