Scripts de Configuraçã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 configurar os clusters com ou sem membros de cluster, utilizando um modelo, e para remover clusters de sua configuração. Você pode executar cada script individualmente ou combinar procedimentos para criar scripts de automação customizados.

Os procedimentos do script AdminClusterManagement estão localizados no diretório app_server_root/scriptLibraries/server/V70.

Utilize os seguintes procedimentos de script para remover clusters e membros de cluster de sua configuração:

createClusterMember

Esse script designa um membro do cluster de servidores a um cluster específico. Quando você cria o primeiro membro de cluster, uma cópia desse membro é armazenada como parte dos dados do cluster e se torna o modelo para todos os membros de cluster adicionais criados.

Tabela 1. Descrições do Argumento createClusterMember. Execute o script com os argumentos nome de cluster, nome de nó e nome do novo membro.
Argumento Description
clusterName Especifica o nome do cluster no qual o sistema inclui o membro de cluster.
nodeName Especifica o nome do nó no qual o servidor de aplicativos reside.
newMemberName Especifica o nome a ser designado ao membro de cluster.

Sintaxe

AdminClusterManagement.createClusterMember(clusterName, nodeName, newMemberName)

Exemplo de uso

AdminClusterManagement.createClusterMember("myCluster", "myNode", "clusterMember1")

createClusterWithFirstMember

Esse script cria uma nova configuração de cluster e inclui o primeiro membro de cluster no cluster. Utilize clusters para gerenciar um grupo de servidores de aplicativos como uma única unidade e distribuir pedidos de cliente entre os servidores de aplicativos que são membros do cluster. Crie um cluster para equilibrar seus pedidos de cliente em vários servidores de aplicativos e para fornecer um ambiente altamente disponível para seus aplicativos.

Tabela 2. Descrições do Argumento createClusterWithFirstMember. Execute o script com argumentos de nome de cluster, tipo de cluster, nome de nó e nome do servidor.
Argumento Description
clusterName Especifica o nome a ser designado ao novo cluster.
clusterType Especifica o tipo de cluster a ser criado. Você pode especificar um valor de APPLICATION_SERVER, GENERIC_SERVER ou WEB_SERVER.
nodeName Especifica o nome do nó no qual o cluster reside.
serverName Especifica o nome do servidor a ser incluído no cluster.

Sintaxe

AdminClusterManagement.createClusterWithFirstMember(clusterName, clusterType,
 nodeName, serverName)

Exemplo de uso

AdminClusterManagement.createClusterWithFirstMember("myCluster", "APPLICATION_SERVER", 
"myNode", "myServer")

createClusterWithoutMember

Esse script cria uma nova configuração de cluster em seu ambiente. Utilize clusters para gerenciar um grupo de servidores de aplicativos como uma única unidade e distribuir pedidos de cliente entre os servidores de aplicativos que são membros do cluster. Crie um cluster para equilibrar seus pedidos de cliente em vários servidores de aplicativos e para fornecer um ambiente altamente disponível para seus aplicativos.

Tabela 3. Descrições do Argumento createClusterWithoutMember. Execute o script com o argumento de nome de cluster.
Argumento Description
clusterName Especifica o nome a ser designado ao novo cluster.

Sintaxe

AdminClusterManagement.createClusterWithoutMember(clusterName)

Exemplo de uso

AdminClusterManagement.createClusterWithoutMember("myCluster")

createFirstClusterMemberWithTemplate

Esse script utiliza um modelo para incluir o primeiro membro do cluster de servidores em um cluster específico. Uma cópia do primeiro membro de cluster criado é armazenada no escopo do cluster como um modelo. É possível criar o primeiro membro de cluster utilizando qualquer servidor existente como um modelo ou um modelo do servidor padrão. Pode também criar um primeiro membro de cluster quando cria o cluster convertendo um servidor em um cluster. Ao criar um primeiro membro de cluster, o modelo dele é armazenado no escopo do cluster. Membros de cluster adicionais são criados utilizando-se o modelo do membro de cluster armazenado no escopo do cluster

Tabela 4. Descrições do Argumento createFirstClusterMemberWithTemplate. Execute o script com argumentos de nome de cluster, nome de nó, novo nome de membro e nome do modelo.
Argumento Description
clusterName Especifica o nome do cluster de interesse.
nodeName Especifica o nome do nó no qual o servidor de aplicativos reside.
newMemberName Especifica o nome a ser designado ao membro de cluster.
templateName Especifica o nome do modelo a ser utilizado para criar o membro de cluster.

Sintaxe

AdminClusterManagement.createFirstClusterMemberWithTemplate(clusterName, 
nodeName, newMemberName, templateName)

Exemplo de uso

AdminClusterManagement.createFirstClusterMemberWithTemplate("myCluster", "myNode",
 "myClusterMember", "default")

createFirstClusterMemberWithTemplateNodeServer

Esse script utiliza um nó com um servidor de aplicativos existente como um modelo para criar um novo membro de cluster em sua configuração. Quando você cria o primeiro membro de cluster, uma cópia desse membro é armazenada como parte dos dados do cluster e se torna o modelo para todos os membros de cluster adicionais criados.

Tabela 5. Descrições do Argumento createFirstClusterMemberWithTemplateNodeServer. Execute o script com argumentos de nome de cluster, nome de nó, novo nome de membro, nome de nó do modelo e nome do servidor do modelo.
Argumento Description
clusterName Especifica o nome do cluster no qual o sistema inclui o membro de cluster.
nodeName Especifica o nome do nó no qual o servidor de aplicativos reside.
newMemberName Especifica o nome a ser designado ao membro de cluster.
templateNodeName Especifica o nome do nó com um servidor de aplicativos existente a ser utilizado como o modelo ao criar o novo membro de cluster.
templateServerName Especifica o nome do servidor de aplicativos existente a ser utilizado como o modelo ao criar o novo membro de cluster.

Sintaxe

AdminClusterManagement.createFirstClusterMemberWithTemplateNodeServer(clusterName,
 nodeName, newMemberName, newMemberName, 
templateNodeName, templateServerName)

Exemplo de uso

AdminClusterManagement.createFirstClusterMemberWithTemplateNodeServer("myCluster", 
"myNode", "newClusterMember", "myTemplateNode", "myTemplateServer")

deleteCluster

Esse script exclui a configuração de um cluster de servidores. Um cluster de servidores consiste em um grupo de servidores de aplicativos referenciados como membros de cluster. O script exclui o cluster de servidores e cada um de seus membros de cluster.

Tabela 6. Descrição do Argumento deleteCluster. Execute o script com o argumento de nome de cluster.
Argumento Description
clusterName Especifica o nome do cluster a ser removido de sua configuração.

Sintaxe

AdminClusterManagement.deleteCluster(clusterName)

Exemplo de uso

AdminClusterManagement.deleteCluster("myCluster")

deleteClusterMember

Esse script remove um membro de cluster de sua configuração de cluster. Um membro de cluster é um servidor que pertence a um cluster.

Tabela 7. Descrições do Argumento deleteClusterMember. Execute o script com argumentos de nome de cluster, nome de nó e membro de cluster de servidores.
Argumento Description
clusterName Especifica o nome do cluster do qual remover o membro de cluster.
nodeName Especifica o nome do nó que está associado ao membro de cluster a ser excluído.
clusterMemberName Especifica o nome do membro de cluster a ser removido de sua configuração.

Sintaxe

AdminClusterManagement.deleteClusterMember(clusterName, nodeName,
 clusterMemberName)

Exemplo de uso

AdminClusterManagement.deleteClusterMember("myCluster", "myNode", "clusterMember1")

Ícone que indica o tipo de tópico Tópico de Referência



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rxml_7libcluster
Nome do arquivo: rxml_7libcluster.html