WebSphere Virtual Enterprise, Version 6.1.1
             Sistemas Operacionais: AIX,, HP-UX, Linux, Solaris, Windows ,


HmmControllerProcs.jacl

Com o script HmmControllerProcs.jacl, é possível modificar a configuração de tempo de execução de gerenciamento de funcionamento para ativar ou desativar o controlador de funcionamento e os reinícios automáticos do servidor, e configurar ou obter valores para outras configurações de gerenciamento de funcionamento.

Finalidade

Para alterar configurações do tempo de execução, você deve possuir privilégios administrativos de operador ou administrador.

Com o arquivo HmmControllerProcs.jacl, você pode:
  • Ativar ou desativar o controlador de funcionamento.
  • Ativar ou desativar reinicializações automáticas do servidor.
  • Definir ou obter valores para outras configurações de gerenciamento de funcionamento.

O script HmmControllerProcs.jaclsó modifica a configuração de tempo de execução.

Local

O script HmmControllerProcs.jacl está localizado no diretório bin.

Uso

Para executar o script HmmControllerProcs.jacl com a ferramenta wsadmin, utilize o seguinte comando:
wsadmin -profile HmmControllerProcs.jacl -c "insert_procedure_parameters"
Substitua a variável insert_procedure_parameters pelo nome do procedimento e os valores adequados das variáveis para concluir suas alterações. Pode ser necessário modificar o comando wsadmin para wsadmin.sh ou wsadmin.bat, dependendo do seu ambiente operacional.
Você pode se sentir mais confortável ativando primeiro o cliente de script. Consulte Introdução ao Script para obter informações adicionais. Na ferramenta wsadmin, digite:
wsadmin> source HmmControllerProcs.jacl
wsadmin> procedure variables
Substitua a variável procedure pelo procedimento que você deseja chamar. Substitua a variável variables por variáveis específicas que suportam seu procedimento.

Procedimentos

Para ver uma lista de todos os procedimentos disponíveis, utilize o seguinte comando:
wsadmin -profile HmmControllerProcs.jacl -c "help"
enable
Ativa o controlador de funcionamento.
disable
Desativa o controlador de funcionamento.
isEnabled
Verifica se o controlador de funcionamento está ativado.
enableServer node_name server_name
Ativa as reinicializações automatizadas para o servidor no nó especificado.
disableServer node_name server_name
Desativa as reinicializações automatizadas para o servidor no nó especificado.
isServerEnabled node_name server_name
Verifica se há reinicializações automatizadas ativadas para o servidor no nó especificado.
isNodeMaintenance node_name
Verifica se o controlador de funcionamento reconhece que o nó especificado está no modo de manutenção.
getMaxConsecutiveRestarts
Retorna o número de tentativas para restaurar um servidor de aplicativos depois que uma reinicialização é executada. Se o valor máximo for excedido, o servidor será declarado falho e suas reinicializações serão desativadas.
setMaxConsecutiveRestarts number_of_consecutive_restarts
Define o número de tentativas para restaurar um servidor de aplicativos depois que uma reinicialização é executada.
getControlCycleLength
Retorna o tempo, em minutos, entre as verificações da política de funcionamento nas instâncias do servidor de aplicativos para determinar se ocorreram violações.
setControlCycleLength time_in_minutes
Define o tempo, em minutos, entre as verificações da política de funcionamento nas instâncias do servidor de aplicativos para determinar se ocorreram violações.
getMinRestartInterval
Retorna o tempo que deve decorrer entre as reinicializações de uma instância do servidor de aplicativos.
setMinRestartInterval time_in_minutes
Define o tempo que deve decorrer entre as reinicializações de uma instância do servidor de aplicativos.
getRestartTimeout
Retorna o tempo que o controlador utiliza para aguardar eventos de inicialização e parada durante uma reinicialização antes de efetuar polling no status do servidor.
setRestartTimeout time_in_minutes
Define o tempo que o controlador utiliza para aguardar eventos de inicialização e parada durante uma reinicialização antes de efetuar polling no status do servidor.

Exemplo

O seguinte comando ativa os reinícios automáticos no servidor server_1, que é executado no nó node_1:
wsadmin.sh -profile HmmControllerProcs.jacl -c "enableServer node_1 server_1"



Conceitos relacionados
Gerenciamento de funcionamento
Tarefas relacionadas
Configurando o Gerenciamento de Funcionamento
Ativando e Desativando o Gerenciamento de Funcionamento
Monitorando e Ajustando o Gerenciamento de Funcionamento
Referências relacionadas
Funções e Privilégios Administrativos
Tópico de Referência    

Termos de Uso | Feedback

Última atualização: 24/09/2009 14h19min03s EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/reference/todhmmscripts.html