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


Script PlacementControllerProcs.jacl

É possível usar o script PlacementControllerProcs.jacl para modificar a configuração de tempo de execução da disposição de aplicativos.

Finalidade

Dependendo de sua função administrativa, você terá privilégios específicos ao configurar os gerenciadores autônomos. Para utilizar este script para configurar os gerenciadores autônomos, é necessário ter privilégios de administrador.

O script PlacementControllerProcs.jacl é fornecido com o produto. No momento da instalação, o script é copiado na máquina de destino de instalação, no diretório install_root\bin. Utilize o script PlacementControllerProcs.jacl para modificar uma série inteira de opções de configuração do controlador de posicionamento de aplicativos. Com o script PlacementControllerProcs.jacl é possível executar as seguintes operações na configuração de tempo de execução:

Esse script modifica apenas a configuração de tempo de execução do controlador de posicionamento de aplicativos. Para tornar as alterações persistentes na configuração, utilize o script xd_APCconfig.jacl.

Uso

Para executar o script PlacementControllerProcs.jacl com o utilitário wsadmin, use o seguinte comando:
wsadmin -profile PlacementControllerProcs.jacl -c "insert_proc_parameters"
No lugar da variável insert_proc_parameters, utilize o nome do procedimento e os valores adequados de variável para concluir suas alterações. Coloque os procedimentos entre aspas ("). Talvez você tenha que modificar o comando wsadmin para wsadmin.sh ou wsadmin.bat, dependendo do seu ambiente operacional.
Você também pode ativar o cliente de script primeiro. No utilitário wsadmin, digite:
wsadmin> source PlacementControllerProcs.jacl
wsadmin> procedure variables
No lugar de procedure, insira o procedimento. No lugar de variables, forneça as variáveis p ara suportar seu procedimento.

Procedimentos

Você pode utilizar o comando a seguir para ver uma lista de todos os procedimentos disponíveis:

  wsadmin -profile PlacementControllerProcs.jacl -c "help"

Os procedimentos a seguir estão disponíveis:
  • anyFailedServerOperations: Exibe uma lista de inicializações falhas pelos servidores que o Application Placement Controller tentou iniciar.
  • closeLockMultiAPCGateremoveAPCID: Fecha e bloqueia um gate para uma configuração de múltiplos Application Placement Controllers. O mecanismo APCGate pode ser usado opcionalmente para assegurar que os múltiplos controladores de posicionamento em diferentes sistemas WebSphere Virtual Enterprise não executem seus ciclos de tomada de decisões ao mesmo tempo. A ativação do mecanismo APCGate é importante quando múltiplas células separadas do WebSphere Virtual Enterprise estão compartilhando o mesmo hardware físico.
  • deferFailedServerOperations: Desabilita a ativação do modo de manutenção em todos os servidores que falharam ao iniciar através do Application Placement Controller.
  • disable: Desativa o Application Placement Controller.
  • disableDynamicCluster dynamic_cluster_name: Configura o cluster dinâmico especificado para executar manualmente.
  • disableNode node_name: Torna o nó especificado não-gerenciado pelo Application Placement Controller.
  • enable: Ativa o Application Placement Controller.
  • enableDynamicCluster dynamic_cluster_name: Configura o cluster dinâmico especificado para executar automaticamente.
  • enableNode node_name: Ativa o Application Placement Controller para o nó especificado.
  • findBestLocation cell_name node_name server_name: Retorna o melhor local para parar um servidor para posicionamento. Esse procedimento retorna um dos seguintes valores:
    • nulo: é possível parar o servidor que foi transmitido no procedimento sem problemas.
    • nome do servidor: você não deve parar o nome do servidor transmitido no procedimento.
    • alternar nome do servidor: se o nome de outro servidor for retornado, você deverá parar esse servidor primeiro.
  • getApprovalTimeOut: Ao executar em modo supervisionado, retorna a quantidade de tempo que deve ser aguardada para um administrador aprovar uma tarefa antes de a tarefa expirar.
  • getMinTimeBetweenPlacementChange: Retorna o tempo mínimo entre duas alterações de posicionamento consecutivas.
  • getNodeName: Exibe o nó no qual o Application Placement Controller está executando.
  • getServerOperationTimeOut: Retorna a quantidade de tempo após a qual as operações de início e parada executadas no servidor são consideradas uma falha, se não concluídas.
  • handleFailedServerOperations: Coloca todos os servidores em modo de manutenção que não iniciarem quando o Application Placement Controller tentou iniciar o servidor.
  • isNodeInUsenode_name: Verifica se um nó ainda está em uso depois dele ficar em modo de manutenção.
  • isPrimary: Retornado se este nó for o nó primário onde o o Application Placement Controller está executando.
  • isEnabled: Retornado se o Application Placement Controller estiver ativado.
  • openMultiAPCGate remoteAPCID: Abre o gate para uma configuração de múltiplos Application Placement Controllers.
  • recomputePlacement: Aciona o Application Placement Controller para computar sua otimização e desempenhar todas as alterações de posicionamento necessárias.
  • setMinTimeBetweenPlacementChange time: Define o tempo mínimo, em minutos, entre duas alterações de posicionamento consecutivas.
  • setServerOperationTimeOut timeout: Define o tempo limite, em minutos, após o qual a operação de início ou parada que é executada no servidor ser considerada uma falha, se não for concluída.
  • setApprovalTimeOut approval_timeout: Define a quantidade de tempo, em minutos, que deve ser aguardada pela aprovação de um administrador ao operar em modo supervisionado antes de considerar a tarefa como negada.
  • unlockMultiAPCGate remoteAPCID: Desbloqueia o gate para uma configuração de múltiplos Application Placement Controllers.



Conceitos relacionados
Visão Geral do Posicionamento de Aplicativos
Tarefas relacionadas
Configurando o Posicionamento Dinâmico de Aplicativos
Monitorando e Ajustando o Application Placement Controller
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/todappscripts.html