Comando syncNode

O comando syncNode força a ocorrência de uma sincronização da configuração entre o nó e o gerenciador de implementação para a célula na qual o nó está configurado.

O servidor de agentes de nó executa um serviço de sincronização de configuração que mantém a configuração do nó sincronizada com a configuração da célula principal. Se o agente do nó não puder ser executado em razão de um problema na configuração do nó, é possível usar o comando syncNode para executar uma sincronização quando o agente não estiver sendo executado, para forçar a configuração do nó a ficar novamente em sincronia com a configuração da célula. Se o agente do nó estiver em execução e você desejar executar o comando syncNode, deverá primeiro parar o agente do nó.

O arquivo syncNode.log está localizado no diretório profile_root/logs.

Para obter informações adicionais sobre onde executar esse comando, consulte Usando Ferramentas de Linha de Comandos.

Sintaxe

A sintaxe de comando é a seguinte:
syncNode <deploymgr host> <deploymgr port> [options]
  • O argumento <deploymgr host> é necessário.
  • <deploymgr port> é o número da porta JMX (Java™ Management Extensions) que corresponde ao tipo de conector no parâmetro -conntype.

Executar Como

As seguintes opções estão disponíveis para o comando syncNode:

-stopservers
Instrui o comando syncNode para parar todos os servidores no nó, incluindo o agente de nó, antes de executar a sincronização da configuração com a célula.
-restart
Instrui o comando syncNode para ativar o processo do agente de nó depois da sincronização da configuração ser concluída. Se o agente do nó estiver em execução e você desejar executar o comando syncNode, deverá primeiro parar o agente do nó.
-nowait
Instrui ao comando syncNode para não aguardar uma inicialização bem-sucedida do processo do agente do nó ativado.
-quiet
Suprime as informações de progresso impressas pelo comando syncNode no modo normal.
-logfile <Nome_do_arquivo>
Especifica o local do arquivo de log no qual as informações de rastreio são gravadas. Por padrão, o arquivo de log é chamado de syncNode.log e é criado no diretório logs do perfil do nó que está sendo sincronizado.
[AIX Solaris HP-UX Linux Windows][IBM i]-profileName
[AIX Solaris HP-UX Linux Windows][IBM i]Define o perfil do processo do Servidor de Aplicativos em uma instalação com vários perfis. A opção -profileName não é requerida para execução em um ambiente de perfil único. O padrão para essa opção é o perfil padrão.
-replacelog
Substitui o arquivo de log ao invés de anexar o log atual.
-trace
Gera informações de rastreio em um arquivo para propósitos de depuração.
-timeout <seconds>
Especifica o tempo de espera antes do tempo limite da inicialização do agente de nó e retorna um erro.
-username <nome>
Especifica o nome de usuário para autenticação caso a segurança esteja ativada. Age da mesma forma que a opção -user.
-user <nome>
Especifica o nome de usuário para autenticação caso a segurança esteja ativada. Age da mesma forma que a opção -username.
-password <password>
Especifica a senha para autenticação caso a segurança esteja ativada.
-conntype <tipo>
Especifica o tipo de conector JMX (Java Management Extensions) a ser usado para se conectar ao gerenciador de implementação. Os tipos válidos são SOAP ou RMI (Remote Method Invocation). O tipo padrão é SOAP.
-help
Imprime uma instrução de uso.
-?
Imprime uma instrução de uso.

Cenário de uso

Os exemplos a seguir demonstram a sintaxe correta:

[AIX Solaris HP-UX Linux Windows][IBM i]
syncNode testhost 8879

syncNode deploymgr 8879 -trace (produz o arquivo syncNode.log)

syncNode host25 4444 -stopservers -restart 
(supõe que a porta JMX do gerenciador de implementação é 4444)
[z/OS]
syncNode.sh testhost 8879

syncNode.sh deploymgr 8879 -trace (produces the syncNode.log file)

syncNode.sh host25 4444 -stopservers -restart 
(supõe que a porta JMX do gerenciador de implementação é 4444)
Evitar Problemas Evitar Problemas: Nos sistemas operacionais HP-UX ou Solaris, pode ocorrer um problema com o espaço java.lang.OutOfMemoryError: PermGen durante tarefas grandes e complexas. Por exemplo, você pode encontrar esse problema ao executar comandos como syncNode em nós com grandes aplicativos. Quando as demandas por recursos exceder o tamanho de armazenamento padrão, a tarefa poderá falhar com um erro de falta de memória java.lang.OutOfMemoryError: PermGen. Para resolver esse problema, aumente o tamanho mínimo da região permanente. Configure a opção -XX:PermSize da Java virtual machine (JVM) para um valor como 128MB, que é suficiente para diversas situações nas quais esse problema ocorre:
XX:PermSize=128m
gotcha

Í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_syncnode
Nome do arquivo: rxml_syncnode.html