Scripts de Administração de Nó

A biblioteca de scripts fornece vários procedimentos de script para automatizar as configurações do servidor. Consulte as informações de uso para scripts que consultam, configuram e gerenciam suas configurações de nó. É possível executar cada script individualmente ou combinar os procedimentos para criar scripts de automação customizados para seu ambiente.

Todos os procedimentos de script de gerenciamento de nó estão localizados no diretório app_server_root/scriptLibraries/system/V70. Utilize os procedimentos de script a seguir para consultar, configurar e gerenciar suas configurações de nó:

configureDiscoveryProtocolOnNode

Esse script configura o protocolo de descoberta para o nó de interesse. Se o protocolo de descoberta que um nó utiliza não for apropriado para o nó, modifique a configuração para utilizar o protocolo apropriado.

Para executar o script, especifique o nó de interesse e o protocolo, conforme definido na seguinte tabela:
Tabela 1. Descrições do Argumento configureDiscoveryProtocolOnNode. Execute o script para configurar nós.
Argumento Description
nodeName Especifica o nome do nó. O nome do nó é exclusivo na célula. Um nome de nó normalmente é idêntico ao nome do host para o computador. Ou seja, um nó normalmente corresponde a um sistema físico de computadores com um endereço de host IP distinto.
discoveryProtocol Especifica o protocolo que o nó segue para recuperar informações de uma rede. A definição do protocolo Descoberta é válida somente para nós gerenciados. Especifique o TCP (Transmission Control Protocol) ou UDP (User Datagram Protocol). UDP é mais rápido do que TCP, mas TCP é mais confiável do que UDP, pois UDP não garante o fornecimento dos datagramas ao destino. Entre esses dois protocolos, o padrão TCP é recomendado.

Sintaxe

AdminNodeManagement.configureDiscoveryProtocolOnNode(nodeName, discoveryProtocol)

Exemplo de uso

AdminNodeManagement.configureDiscoveryProtocolOnNode("myNode", "UDP")

doesNodeExist

Esse script exibirá um valor 1 se o nó de interesse existir, ou um valor -1 se o nó de interesse não existir. Para executar o script, especifique o nome do nó, conforme definido na seguinte tabela:
Tabela 2. Descrição do Argumento doesNodeExist. Execute o script para ver se um nó existe.
Argumento Description
nodeName Especifica o nome do nó a ser consultado. O nome do nó é exclusivo na célula. Um nome de nó normalmente é idêntico ao nome do host para o computador. Ou seja, um nó normalmente corresponde a um sistema físico de computadores com um endereço de host IP distinto.

Sintaxe

AdminNodeManagement.doesNodeExist("nodeName")

Exemplo de uso

AdminNodeManagement.doesNodeExist("myNode")

isNodeRunning

Esse script exibe um valor de 1 se o nó especificado estiver em execução, ou um valor de -1 se o nó especificado não estiver em execução. Para executar o script, especifique o nome do nó, conforme definido na seguinte tabela:
Tabela 3. Descrição do Argumento isNodeRunning. Execute o script para ver se um nó está em execução.
Argumento Description
nodeName Especifica o nome do nó de interesse. O nome do nó é exclusivo na célula. Um nome de nó normalmente é idêntico ao nome do host para o computador. Ou seja, um nó normalmente corresponde a um sistema físico de computadores com um endereço de host IP distinto.

Sintaxe

AdminNodeManagement.isNodeRunning(nodeName)

Exemplo de uso

AdminNodeManagement.isNodeRunning("myNode")

listNodes

Esse script exibe uma lista de nós em seu ambiente.

Sintaxe

AdminNodeManagement.listNodes()

Exemplo de uso

AdminNodeManagement.listNodes()

restartActiveNodes

Esse script reinicia os nós em seu ambiente com agentes do nó que estão no estado iniciado.

Sintaxe

AdminNodeManagement.restartActiveNodes()

Exemplo de uso

AdminNodeManagement.restartActiveNodes()

restartNodeAgent

O script reinicia o agente do nó de interesse. Os agentes de nós são agentes administrativos que monitoram servidores de aplicativos em um sistema host e roteiam pedidos administrativos para os servidores. Um agente do nó é o servidor em execução que representa um nó em um ambiente do WebSphere Application Server, Network Deployment.

Para executar o script, especifique o nó de interesse, conforme definido na seguinte tabela:
Tabela 4. Descrição do Argumento restartNodeAgent. Execute o script para reiniciar agentes do nó.
Argumento Description
nodeName Especifica o nome do nó a ser reiniciado. O nome do nó é exclusivo na célula. Um nome de nó normalmente é idêntico ao nome do host para o computador. Ou seja, um nó normalmente corresponde a um sistema físico de computadores com um endereço de host IP distinto.

Sintaxe

AdminNodeManagement.restartNodeAgent(nodeName)

Exemplo de uso

AdminNodeManagement.restartNodeAgent("myNode")

stopNode

Esse script para o nó especificado. Esse script requer que o gerenciador de implementação e o nó especificado estejam em execução. Normalmente, um servidor HTTP também deve estar em execução.

A tabela a seguir descreve os argumentos a serem especificados para esse script.
Tabela 5. Descrição do Argumento stopNode. Execute o script para parar nós.
Argumento Description
nodeName Especifica o nome do nó a ser parado. O nome do nó é exclusivo na célula. Um nome de nó normalmente é idêntico ao nome do host para o computador. Ou seja, um nó normalmente corresponde a um sistema físico de computadores com um endereço de host IP distinto.

Sintaxe

AdminNodeManagement.stopNode(nodeName)

Exemplo de uso

AdminNodeManagement.stopNode("myNode")

stopNodeAgent

Esse script pára o agente do nó de interesse. Os agentes de nós são agentes administrativos que monitoram servidores de aplicativos em um sistema host e roteiam pedidos administrativos para os servidores. Um agente do nó é o servidor em execução que representa um nó em um ambiente do WebSphere Application Server, Network Deployment.

Para executar o script, especifique o nó de interesse, conforme definido na seguinte tabela:
Tabela 6. Descrição do Argumento stopNodeAgent. Execute o script para parar agentes do nó.
Argumento Description
nodeName Especifica o nome do nó. O nome do nó é exclusivo na célula. Um nome de nó normalmente é idêntico ao nome do host para o computador. Ou seja, um nó normalmente corresponde a um sistema físico de computadores com um endereço de host IP distinto.

Sintaxe

AdminNodeManagement.stopNodeAgent(nodeName)

Exemplo de uso

AdminNodeManagement.stopNodeAgent("myNode")

syncActiveNodes

Esse script propaga as alterações de configuração para cada nó ativo em seu ambiente. Por padrão, essa situação ocorre periodicamente, desde que o nó possa se comunicar com o gerenciador de implementação.

Sintaxe

AdminNodeManagement.syncActiveNodes()

Exemplo de uso

AdminNodeManagement.syncActiveNodes()

syncNode

Esse script propaga as alterações na configuração para o nó de interesse. Por padrão, essa situação ocorre periodicamente, desde que o nó possa se comunicar com o gerenciador de implementação.

Para executar o script, especifique o nó de interesse, conforme definido na seguinte tabela:
Tabela 7. Descrição do Argumento syncNode. Execute o script para sincronizar nós.
Argumento Description
nodeName Especifica o nome do nó. O nome do nó é exclusivo na célula. Um nome de nó normalmente é idêntico ao nome do host para o computador. Ou seja, um nó normalmente corresponde a um sistema físico de computadores com um endereço de host IP distinto.

Sintaxe

AdminNodeManagement.syncNode(nodeName)

Exemplo de uso

AdminNodeManagement.syncNode("myNode")

Í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_7libnode
Nome do arquivo: rxml_7libnode.html