Scripts de Administração do Cluster
A biblioteca de scripts fornece vários procedimentos de script para automatizar as configurações do servidor de aplicativos. Utilize os scripts deste tópico para iniciar e parar os processos de cluster com uma variedade de opções. É possível executar cada script individualmente ou combinar os procedimentos para criar scripts de automação customizados.
Os procedimentos de script AdminClusterManagement estão localizados no diretório app_server_root/scriptLibraries/server/V70.
rippleStartAllClusters
Esse script pára e reinicia cada cluster em uma configuração de célula.
Sintaxe
AdminClusterManagement.rippleStartAllClusters()
Exemplo de uso
AdminClusterManagement.rippleStartAllClusters()
rippleStartSingleCluster
Esse script pára e reinicia os membros de cluster em uma configuração de cluster específica.
Argumento | Description |
---|---|
clusterName | Especifica o nome do cluster a ser parado e reiniciado. |
Sintaxe
AdminClusterManagement.rippleStartSingleCluster(clusterName)
Exemplo de uso
AdminClusterManagement.rippleStartSingleCluster("myCluster")
startAllClusters
Esse script reinicia cada cluster em uma configuração de célula.
Sintaxe
AdminClusterManagement.startAllClusters()
Exemplo de uso
AdminClusterManagement.startAllClusters()
startSingleCluster
Esse script inicia um cluster específico em sua configuração.
Argumento | Description |
---|---|
clusterName | Especifica o nome do cluster de interesse. |
Sintaxe
AdminClusterManagement.startSingleCluster(clusterName)
Exemplo de uso
AdminClusterManagement.startSingleCluster("myCluster")
immediateStopAllRunningClusters
Esse script pára os membros de cluster do servidor de cada cluster ativo em uma célula específica. O servidor ignora as tarefas atuais ou pendentes. Quando a operação de parada começa, o estado do cluster muda para parcialmente parado. Depois que todos os servidores param, o estado do cluster torna-se parado.
Sintaxe
AdminClusterManagement.immediateStopAllRunningClusters()
Exemplo de uso
AdminClusterManagement.immediateStopAllRunningClusters()
immediateStopSingleCluster
Esse script pára os membros de cluster do servidor de um cluster específico em uma célula. O servidor ignora as tarefas atuais ou pendentes. Quando a operação de parada começa, o estado do cluster muda para parcialmente parado. Depois que todos os servidores param, o estado do cluster torna-se parado.
Argumento | Description |
---|---|
clusterName | Especifica o nome do cluster a ser parado. |
Sintaxe
AdminClusterManagement.immediateStopSingleCluster(clusterName)
Exemplo de uso
AdminClusterManagement.immediateStopSingleCluster("myCluster")
stopAllClusters
Esse script pára os membros de cluster do servidor de cada cluster ativo em uma célula específica. Cada servidor é parado para que possa concluir pedidos existentes e permitir failover para outro membro do cluster. Quando a operação de parada começa, o estado do cluster muda para parcialmente parado. Depois que todos os servidores param, o estado do cluster torna-se parado.
Sintaxe
AdminClusterManagement.stopAllClusters()
Exemplo de uso
AdminClusterManagement.stopAllClusters()
stopSingleCluster
Esse script pára os membros de cluster do servidor de um cluster ativo específico em uma célula. Cada servidor é parado para que possa concluir pedidos existentes e permitir failover para outro membro do cluster. Quando a operação de parada começa, o estado do cluster muda para parcialmente parado. Depois que todos os servidores param, o estado do cluster torna-se parado.
Argumento | Description |
---|---|
clusterName | Especifica o nome do cluster a ser parado. |
Sintaxe
AdminClusterManagement.stopSingleCluster(clusterName)
Exemplo de uso
AdminClusterManagement.stopSingleCluster("myCluster")