叢集管理 Script
Scripting 程式庫提供多項 Script 程序,來自動執行您的應用程式伺服器配置。 使用本主題中的 Script ,以各種選項來啟動及停止叢集處理程序。 您可以個別執行每一個 Script,或是合併一些程序,來建立自訂自動化 Script。
AdminClusterManagement Script 程序位於 app_server_root/scriptLibraries/server/V70 目錄中。
rippleStartAllClusters
這個 Script 會停止並重新啟動 Cell 配置內的每一個叢集。
語法
AdminClusterManagement.rippleStartAllClusters()
範例用法
AdminClusterManagement.rippleStartAllClusters()
rippleStartSingleCluster
這個 Script 會停止並重新啟動特定叢集配置內的叢集成員。
| 引數 | 說明 |
|---|---|
| clusterName | 指定要停止並重新啟動的叢集名稱。 |
語法
AdminClusterManagement.rippleStartSingleCluster(clusterName)範例用法
AdminClusterManagement.rippleStartSingleCluster("myCluster")
startAllClusters
這個 Script 會啟動 Cell 配置內的每一個叢集。
語法
AdminClusterManagement.startAllClusters()
範例用法
AdminClusterManagement.startAllClusters()
startSingleCluster
此 Script 會啟動您配置中的特定叢集。
| 引數 | 說明 |
|---|---|
| clusterName | 指定相關叢集的名稱。 |
語法
AdminClusterManagement.startSingleCluster(clusterName)
範例用法
AdminClusterManagement.startSingleCluster("myCluster")
immediateStopAllRunningClusters
這個 Script 會停止特定 Cell 內每一個作用中叢集的伺服器叢集成員。 伺服器會忽略任何現行或擱置中的作業。 當停止作業開始時,叢集狀態會變更成已局部停止。 在所有伺服器都停止後,這個叢集的狀態會變成已停止。
語法
AdminClusterManagement.immediateStopAllRunningClusters()
範例用法
AdminClusterManagement.immediateStopAllRunningClusters()
immediateStopSingleCluster
這個 Script 會停止 Cell 內特定叢集的伺服器叢集成員。 伺服器會忽略任何現行或擱置中的作業。 當停止作業開始時,叢集狀態會變更成已局部停止。 在所有伺服器都停止後,這個叢集的狀態會變成已停止。
| 引數 | 說明 |
|---|---|
| clusterName | 指定要停止的叢集名稱。 |
語法
AdminClusterManagement.immediateStopSingleCluster(clusterName)
範例用法
AdminClusterManagement.immediateStopSingleCluster("myCluster")
stopAllClusters
這個 Script 會停止特定 Cell 內每一個作用中叢集的伺服器叢集成員。 每一部伺服器都會停止,以便伺服器可以完成現有的要求,並容許失效接手至叢集的另一個成員。 當停止作業開始時,叢集狀態會變更為局部停止。 在所有伺服器都停止後,這個叢集的狀態會變成已停止。
語法
AdminClusterManagement.stopAllClusters()範例用法
AdminClusterManagement.stopAllClusters()stopSingleCluster
這個 Script 會停止 Cell 內特定作用中叢集的伺服器叢集成員。 每一部伺服器都會停止,以便伺服器可以完成現有的要求,並容許失效接手至叢集的另一個成員。 當停止作業開始時,叢集狀態會變更為局部停止。 在所有伺服器都停止後,這個叢集的狀態會變成已停止。
| 引數 | 說明 |
|---|---|
| clusterName | 指定要停止的叢集名稱。 |
語法
AdminClusterManagement.stopSingleCluster(clusterName)範例用法
AdminClusterManagement.stopSingleCluster("myCluster")