Scripts de administración del clúster
La biblioteca de scripts proporciona varios procedimientos de script para automatizar las configuraciones de servidor de aplicaciones. Utilice los scripts de este tema para iniciar y detener procesos de clúster con distintas opciones. Puede ejecutar cada script individualmente o combinar procedimientos para crear scripts automatizados.
Los procedimientos del script AdminClusterManagement se encuentran en el directorio raíz_servidor_aplicaciones/scriptLibraries/server/V70.
rippleStartAllClusters
Este script detiene y reinicia cada uno de los clústeres de una configuración de célula.
Sintaxis
AdminClusterManagement.rippleStartAllClusters()
Ejemplo de uso
AdminClusterManagement.rippleStartAllClusters()
rippleStartSingleCluster
Este script detiene y reinicia los miembros de clúster de una configuración de clúster específica.
Argumento | Descripción |
---|---|
clusterName | Especifica el nombre del clúster que debe detenerse y reiniciarse. |
Sintaxis
AdminClusterManagement.rippleStartSingleCluster(nombre_clúster)
Ejemplo de uso
AdminClusterManagement.rippleStartSingleCluster("myCluster")
startAllClusters
Este script inicia cada uno de los clústeres de una configuración de célula.
Sintaxis
AdminClusterManagement.startAllClusters()
Ejemplo de uso
AdminClusterManagement.startAllClusters()
startSingleCluster
Este script inicia un clúster determinado de la configuración.
Argumento | Descripción |
---|---|
clusterName | Especifica el nombre del clúster de interés. |
Sintaxis
AdminClusterManagement.startSingleCluster(clusterName)
Ejemplo de uso
AdminClusterManagement.startSingleCluster("myCluster")
immediateStopAllRunningClusters
Este script detiene los miembros de clúster de servidor para cada uno de los clústeres activos de una célula determinada. El servidor pasa por alto las tareas actuales o pendientes. Cuando empieza la operación de detención, el estado del clúster cambia a Detenido parcialmente. Después de que se detengan todos los servidores, el estado del clúster pasa a Detenido.
Sintaxis
AdminClusterManagement.immediateStopAllRunningClusters()
Ejemplo de uso
AdminClusterManagement.immediateStopAllRunningClusters()
immediateStopSingleCluster
Este script detiene los miembros de clúster de servidor para un clúster específico de una célula. El servidor pasa por alto las tareas actuales o pendientes. Cuando empieza la operación de detención, el estado del clúster cambia a Detenido parcialmente. Después de que se detengan todos los servidores, el estado del clúster pasa a Detenido.
Argumento | Descripción |
---|---|
clusterName | Especifica el nombre del clúster que debe detenerse. |
Sintaxis
AdminClusterManagement.immediateStopSingleCluster(clusterName)
Ejemplo de uso
AdminClusterManagement.immediateStopSingleCluster("myCluster")
stopAllClusters
Este script detiene los miembros de clúster de servidor de cada uno de los clústeres activos de una célula determinada. Todos los servidores se detienen, de modo que el servidor pueda completar las solicitudes existentes y permitir la sustitución por anomalía a otro miembro del clúster. Cuando empieza la operación de detención, el estado del clúster cambia a Detenido parcialmente. Después de que se detengan todos los servidores, el estado del clúster pasa a Detenido.
Sintaxis
AdminClusterManagement.stopAllClusters()
Ejemplo de uso
AdminClusterManagement.stopAllClusters()
stopSingleCluster
Este script detiene los miembros de clúster de servidor de un clúster activo determinado de una célula. Todos los servidores se detienen, de modo que el servidor pueda completar las solicitudes existentes y permitir la sustitución por anomalía a otro miembro del clúster. Cuando empieza la operación de detención, el estado del clúster cambia a Detenido parcialmente. Después de que se detengan todos los servidores, el estado del clúster pasa a Detenido.
Argumento | Descripción |
---|---|
clusterName | Especifica el nombre del clúster que debe detenerse. |
Sintaxis
AdminClusterManagement.stopSingleCluster(nombre_clúster)
Ejemplo de uso
AdminClusterManagement.stopSingleCluster("mi_clúster")