Scripts de configuración de 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 configurar clústeres con o sin miembros de clúster, utilizando una plantilla, y para eliminar clústeres de la configuración. Puede ejecutar cada script individualmente o combinar procedimientos para crear scripts automatizados.
Los procedimientos del script AdminClusterManagement se encuentran en el directorio raíz_serv_aplicaciones/scriptLibraries/server/V70.
createClusterMember
Este script asigna un miembro de clúster de servidor a un clúster específico. Al crear el primer miembro de clúster, se almacena una copia de dicho miembro como parte de los datos de clúster y dicha copia se convierte en la plantilla de todos los miembros de clúster adicionales que crea.
Argumento | Descripción |
---|---|
clusterName | Especifica el nombre del clúster al que el sistema añade el miembro de clúster. |
nodeName | Especifica el nombre del nodo en el que reside el servidor de aplicaciones. |
newMemberName | Especifica el nombre que se debe asignar al miembro del clúster. |
Sintaxis
AdminClusterManagement.createClusterMember(clusterName,
nodeName, newMemberName)
Ejemplo de uso
AdminClusterManagement.createClusterMember("myCluster", "myNode", "clusterMember1")
createClusterWithFirstMember
Este script crea una nueva configuración de clúster y añade el primer miembro de clúster al clúster. Utilice los clústeres para gestionar un grupo de servidores de aplicaciones como una sola unidad y distribuir las solicitudes de los clientes entre los servidores de aplicaciones que forman parte del clúster. Cree un clúster para equilibrar las solicitudes de cliente entre los distintos servidores de aplicaciones y para proporcionar un entorno altamente disponible para sus aplicaciones.
Argumento | Descripción |
---|---|
clusterName | Especifica el nombre que se debe asignar al nuevo clúster. |
tipo_clúster | Especifica el tipo de clúster que se debe crear. Puede especificar el valor APPLICATION_SERVER, GENERIC_SERVER o WEB_SERVER. |
nodeName | Especifica el nombre del nodo en el que reside el clúster. |
nombre_servidor | Especifica el nombre del servidor que debe añadirse al clúster. |
Sintaxis
AdminClusterManagement.createClusterWithFirstMember(nombre_clúster, tipo_clúster,
nodeName, serverName)
Ejemplo de uso
AdminClusterManagement.createClusterWithFirstMember("myCluster", "APPLICATION_SERVER",
"myNode", "myServer")
createClusterWithoutMember
Este script crea una nueva configuración de clúster en su entorno. Utilice los clústeres para gestionar un grupo de servidores de aplicaciones como una sola unidad y distribuir las solicitudes de los clientes entre los servidores de aplicaciones que forman parte del clúster. Cree un clúster para equilibrar las solicitudes de cliente entre los distintos servidores de aplicaciones y para proporcionar un entorno altamente disponible para sus aplicaciones.
Argumento | Descripción |
---|---|
clusterName | Especifica el nombre que se debe asignar al nuevo clúster. |
Sintaxis
AdminClusterManagement.createClusterWithoutMember(clusterName)
Ejemplo de uso
AdminClusterManagement.createClusterWithoutMember("myCluster")
createFirstClusterMemberWithTemplate
Este script utiliza una plantilla para añadir el primer miembro de clúster de servidor a un clúster específico. En el ámbito de clúster se almacena como plantilla una copia del primer miembro de clúster que crea. Puede crear el primer miembro de clúster utilizando cualquier servidor existente como plantilla o una plantilla de servidor predeterminada. También puede crear un primer miembro de clúster al crear el clúster convirtiendo un servidor en un clúster. Al crear el primer miembro de clúster, la plantilla de miembros de clúster se almacena en el ámbito del clúster. Se crean miembros de clúster adicionales utilizando la plantilla de miembro de clúster almacenada en el ámbito de clúster.
Argumento | Descripción |
---|---|
clusterName | Especifica el nombre del clúster de interés. |
nodeName | Especifica el nombre del nodo en el que reside el servidor de aplicaciones. |
newMemberName | Especifica el nombre que se debe asignar al miembro del clúster. |
nombre_plantilla | Especifica el nombre de la plantilla que se debe utilizar para crear el miembro del clúster. |
Sintaxis
AdminClusterManagement.createFirstClusterMemberWithTemplate(clusterName, nombreNodo, nombreMiembroNuevo, nombrePlantilla)
Ejemplo de uso
AdminClusterManagement.createFirstClusterMemberWithTemplate("myCluster", "myNode",
"myClusterMember", "default")
createFirstClusterMemberWithTemplateNodeServer
Este script utiliza un nodo con un servidor de aplicaciones existente como plantilla para crear un nuevo miembro de clúster en la configuración. Al crear el primer miembro de clúster, se almacena una copia de dicho miembro como parte de los datos de clúster y dicha copia se convierte en la plantilla de todos los miembros de clúster adicionales que crea.
Argumento | Descripción |
---|---|
clusterName | Especifica el nombre del clúster al que el sistema añade el miembro de clúster. |
nodeName | Especifica el nombre del nodo en el que reside el servidor de aplicaciones. |
newMemberName | Especifica el nombre que se debe asignar al miembro del clúster. |
nombre_nodo_plantilla | Especifica el nombre del nodo con un servidor de aplicaciones existente que debe utilizarse como plantilla al crear el nuevo miembro de clúster. |
nombre_servidor_plantillas | Especifica el nombre del servidor de aplicaciones existente que debe utilizarse como modelo al crear el nuevo miembro del clúster. |
Sintaxis
AdminClusterManagement.createFirstClusterMemberWithTemplateNodeServer(clusterName,
nombreNodo, nombreMiembroNuevo, nombreMiembroNuevo,
nombreNodoPlantilla, nombreServidorPlantilla)
Ejemplo de uso
AdminClusterManagement.createFirstClusterMemberWithTemplateNodeServer("myCluster",
"myNode", "newClusterMember", "myTemplateNode", "myTemplateServer")
deleteCluster
Este script suprime la configuración de un clúster de servidores. Un clúster de servidores está formado por un grupo de servidores de aplicaciones a los que se hace referencia como miembros del clúster. El script suprime el clúster de servidores y cada uno de los miembros del clúster.
Argumento | Descripción |
---|---|
clusterName | Especifica el nombre del clúster que debe eliminarse de la configuración. |
Sintaxis
AdminClusterManagement.deleteCluster(clusterName)
Ejemplo de uso
AdminClusterManagement.deleteCluster("myCluster")
deleteClusterMember
Este script elimina un miembro de clúster de la configuración del clúster. Un miembro de clúster es un servidor que pertenece a un clúster.
Argumento | Descripción |
---|---|
clusterName | Especifica el nombre del clúster del que se debe eliminar el miembro del clúster. |
nodeName | Especifica el nombre del nodo asociado con el miembro del clúster que se debe suprimir. |
nombre_miembro_clúster | Especifica el nombre del miembro del clúster que se debe eliminar de la configuración. |
Sintaxis
AdminClusterManagement.deleteClusterMember(nombre_clúster, nombre_nodo,
nombreMiembroClúster)
Ejemplo de uso
AdminClusterManagement.deleteClusterMember("myCluster", "myNode", "clusterMember1")