Comando startManager
Use o comando startManager para manipular um gerenciador de implementação com script.
O comando startManager lê o arquivo de configuração do processo do WebSphere Application Server, Network Deployment e constrói um comando
launch. Dependendo das opções especificadas, o comando startManager ativa uma nova API da JVM (Java™ virtual
machine) para executar o processo do gerenciador ou grava os dados do comando launch em um arquivo.
Você deve executar este comando a partir do diretório profile_root/bin de uma instalação do WebSphere Application Server, Network Deployment.
Se estiver usando a plataforma Windows
e tiver o gerenciador de implementação em execução como um serviço do Windows,
o comando startManager iniciará o serviço do Windows
associado e ele será responsável por iniciar o gerenciador de
implementação.
O comando startManager lê o arquivo de
configuração para o perfil do gerenciador de implementação e inicia o servidor.
Não é necessário usar um nome de usuário e uma senha com o comando startManager 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
A sintaxe do comando é a seguinte:
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
startManager [options]
![[IBM i]](../images/iseries.gif)
startManager [servidor] [options]
em que server é um parâmetro opcional que especifica o nome do
servidor do gerenciador de implementação. Se você não especificar essa opção e utilizar o
perfil do gerenciador de implementação, server será padronizado para o
gerenciador de implementação. Se você não especificar essa opção e especificar um perfil que não
seja o gerenciador de implementação, server será padronizado para o nome
do perfil.Como o perfil do gerenciador de implementação
não é o perfil padrão, você deve especificar a opção -profileName ao
utilizar o comando startManager.
Parameters
As opções a seguir estão disponíveis para o comando startManager:
-curlib <product_library>
Especifica a biblioteca atual a ser utilizada para o comando CL Submeter Tarefa (SBMJOB) subjacente.
-cpyenvvar
Orienta o comando startServer para configurar as variáveis de ambiente atualmente definidas para o processo do servidor de aplicativos. O padrão é não definir as variáveis de ambiente atualmente definidas.
-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 jobs para o comando de CL Submeter Job (SBMJOB) subjacente.
-nowait
Instrui ao comando startManager para não aguardar uma inicialização bem-sucedida do processo do gerenciador de implementação.
-outq <product_library/output_queue>
Especifica a fila de saída para o comando de CL Submeter Job (SBMJOB) subjacente.
-quiet
Suprime as informações de progresso que o comando startManager imprime 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 startServer.log e é criado no diretório logs.
-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.
-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.
- -trace
Gera informações de rastreio em um arquivo utilizando o comando startManager para finalidades de depuração.
Ativa o rastreio do código do processo nativo que inicia o servidor do gerenciador de implementação. 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 do tempo limite da inicialização do gerenciador de implementação 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.-statusport <Número_da_porta>
Um parâmetro opcional que permite a um administrador configurar o número da porta para o retorno de chamada do status do gerenciador de implementação. A ferramenta abre essa porta e aguarda o retorno de chamada de status do gerenciador de implementação, indicando que o gerenciador de implementação foi iniciado. Se o parâmetro não for configurado, uma porta não utilizada será alocada automaticamente.
-script [<nome_do_arquivo_de_script>] -background
Gera um script de ativação com o comando startManager em vez de ativar o processo do gerenciador de implementação 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_dmgr>. O parâmetro -background é um parâmetro opcional que especifica que o script gerado será executado em segundo plano quando você executá-lo.
- -help
- Imprime uma instrução de uso.
- -?
- Imprime uma instrução de uso.
Cenário de uso
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
startManager
startManager -script (produz o arquivo start_dmgr.sh ou .bat)
startManager -trace (produz o arquivo startmanager.log)
![[z/OS]](../images/ngzos.gif)
startManager
startManager -script (produz o arquivo start_dmgr.sh)
startManager -trace (produz o arquivo startmanager.log)
![[IBM i]](../images/iseries.gif)
startManager -profileName dmgr (inicia o gerenciador de implementação para o perfil dmgr)
startManager -trace (produz os arquivos de rastreio no diretório profile_root/logs)