Comando startNode
O comando startNode lê o arquivo de configuração do processo do agente de nó e constrói um comando launch.
Dependendo das opções especificadas, o comando startNode cria uma nova API de JVM
(Java™ virtual machine) para executar o processo de agente, ou grava os dados do comando de ativação em um arquivo.
Se estiver usando a plataforma Windows
e tiver o agente do nó em execução como um serviço do Windows, o comando startNode
iniciará o serviço do Windows associado e ele será responsável
por iniciar o agente do nó.
O comando startNode lê o arquivo de
configuração para o processo de agente do nó de um perfil que
foi incluído à célula
WebSphere Application Server, Network Deployment e
inicia o servidor.
Não é necessário utilizar um nome de usuário e uma senha com o comando startNode pois esse comando ativa um processo do servidor mas não chama um método de MBean.
Para obter mais informações sobre onde executar este comando, consulte Usando Ferramentas de Linha de Comandos.
Sintaxe
startNode [options]
Parameters
As opções a seguir estão disponíveis para o comando startNode:
- -?
- Imprime uma instrução de uso.
-curlib <product_library>
Especifica a biblioteca atual a ser utilizada para o comando CL Submeter Tarefa (SBMJOB) subjacente.
-cpyenvvar
O comando startNode deve configurar as variáveis de ambiente que estão atualmente definidas para o processo do agente do nó. O padrão é não definir as variáveis de ambiente atualmente definidas.
- -help
- Imprime uma instrução de uso.
-inllibl <library_list>
Especifica a lista de bibliotecas inicial a ser utilizada para o comando CL Submeter Tarefa (SBMJOB) subjacente.
-inlaspgrp <ASP_group>
Especifica o grupo ASP inicial para o comando CL Submeter Tarefa (SBMJOB) subjacente.
-jobd <product_library/job_description>
Especifica a descrição da tarefa para o comando CL Submeter Tarefa (SBMJOB) subjacente.
-jobq <product_library/job_queue>
Especifica a fila de tarefas para o comando CL Submeter Tarefa (SBMJOB) subjacente.
-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 é nomeado startServer.log e é criado em seu diretório profile_root/logs.
-nowait
Informa o comando startNode para não aguardar a inicialização com êxito do processo do agente do nó ativado.
-outq <product_library/output_queue>
Especifica a fila de saída para o comando CL Submeter Tarefa (SBMJOB) subjacente.
-profileName
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.
-quiet
Suprime as informações de progresso que o comando startNode imprime no modo normal.
-replacelog
Substitui o arquivo de log ao invés de anexar o log atual.
-sbs <product_library/subsystem_description>
Especifica o subsistema a ser utilizado para o comando CL Submeter Tarefa (SBMJOB) subjacente.
-script [<nome_do_arquivo_de_script>] -background
Gera um script de ativação com o comando startServer, em vez de ativar o processo do agente do nó diretamente. O nome do script de ativação é um argumento opcional. Se você não fornecer o nome do script de ativação, o nome do arquivo de script padrão é
start_node_agent.sh
start_node_agent.bat
-statusport <Número_da_porta>
Um parâmetro opcional que permite a um administrador definir o número da porta para o retorno de chamada do status do agente do nó. A ferramenta abre essa porta e aguarda pelo retorno de chamada do status do agente do nó, indicando que o agente do nó foi iniciado. Se o parâmetro não for configurado, uma porta não utilizada será alocada automaticamente.
- -trace
Gera informações de rastreio no arquivo de log para finalidades de depuração.
Permite o rastreio do código do processo ativo que inicia o agente do nó. A saída de rastreio é gravada no arquivo was_jobname-jobuser-jobnum.log que está localizado no diretório profile_root/logs.
- -timeout <seconds>
- Especifica o tempo de espera antes de o tempo limite de inicialização do nó se esgotar e retorna um erro.
-usejobd
Especifica para utilizar a descrição da tarefa pelo processo Submeter Tarefa (SBMJOB) do agente do nó ao alternar para o ID do usuário Run-As.
Nota: Esse comando não afeta o campo USER da descrição de job atual.
Cenário de uso
Os exemplos a seguir demonstram a sintaxe correta:
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
startNode
startNode -script (produz o arquivo start_node.bat ou .sh)
startNode -trace (produz instruções de rastreio adicionais no arquivo startnode.log)
![[z/OS]](../images/ngzos.gif)
startNode
startNode -trace (produz instruções de rastreio adicionais no arquivo startnode.log)
![[IBM i]](../images/iseries.gif)
startNode (Inicia o processo do agente do nó para o perfil padrão.
O perfil padrão deve pertencer a uma célula do produto.)
startNode -profileName mynode (Inicia o nó inicial do perfil mynode
que pertence a uma célula do produto.)
startNode -trace (produz arquivos de rastreio no diretório profile_root/logs)