[AIX Solaris HP-UX Linux Windows][z/OS]

PlacementControllerProcs.jacl script

É possível usar o script PlacementControllerProcs.jacl para modificar a configuração do tempo de execução do posicionamento do aplicativo.

Propósito

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

Utilize o script PlacementControllerProcs.jacl para modificar uma série inteira de opções de configuração do controlador de posicionamento de aplicativos. É possível concluir as seguintes operações na configuração de tempo de execução.
  • Ativar ou desativar o controlador de posicionamento de aplicativos
  • Tornar o nó especificado gerenciado ou não gerenciado pelo controlador de posicionamento de aplicativos
  • Ativar ou desativar um cluster dinâmico
  • Recuperar ou configurar os valores das configurações adicionais

Esse script modifica apenas a configuração de tempo de execução do controlador de posicionamento de aplicativos. Para fazer mudanças persistentes na configuração, utilize o script APCconfig.jacl.

Para Usuários de Transição Para Usuários de Transição: O comando WebSphere Virtual Enterprise que é igual a APCconfig.jacl é xd_APCconfig.jacl. Se você estiver fazendo a transição de WebSphere Virtual Enterprise, é possível continuar a usar o comando xd_APCconfig.jacl, que opera da mesma forma que o comando APCconfig.jacl.trns

Location

O script PlacementControllerProcs.jacl está no diretório app_server_root/bin.

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 mudanças. Você deve colocar os procedimentos entre aspas ("). Você pode ter de modificar o comando wsadmin para wsadmin.sh ou wsadmin.bat, dependendo de seu ambiente operacional.

Procedimentos

É possível usar o comando a seguir para visualizar 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 inícios com falha com falha pelos servidores que o controlador de posicionamento de aplicativos tentou iniciar.
closeLockMultiAPCGate removeAPCID
Fecha e bloqueia uma porta para uma configuração do controlador de posicionamento de aplicativos. O mecanismo APCGate pode ser usado opcionalmente para assegurar que os múltiplos controladores de posicionamento em diferentes sistemas Intelligent Management 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 Intelligent Management estiverem compartilhando o mesmo hardware físico.
deferFailedServerOperations
Desativa a ativação do modo de manutenção em todos os servidores que falharam ao serem iniciados pelo controlador de posicionamento de aplicativos.
disable
Desativa o controlador de posicionamento de aplicativos.
disableDynamicCluster dynamic_cluster_name
Configura o cluster dinâmico especificado para executar manualmente.
disableNode node_name
Torna o nó especificado não gerenciado pelo controlador de posicionamento de aplicativos.
enable
Ativa o controlador de posicionamento de aplicativos.
enableDynamicCluster dynamic_cluster_name
Configura o cluster dinâmico especificado para executar automaticamente.
enableNode node_name
Ativa o controlador de posicionamento de aplicativos para o nó especificado.
findBestLocation cell_name node_name server_name
Retorna um dos três valores que indica uma ação a ser executada quando você tentar parar um servidor que é um membro de um cluster dinâmico. 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 no modo supervisionado, retorna a quantidade de tempo a aguardar para que um administrador aprove uma tarefa antes dela expirar.
getMinTimeBetweenPlacementChange
Retorna o tempo mínimo entre duas mudanças de posicionamento consecutivas.
getNodeName
Exibe o nó em que o controlador de posicionamento de aplicativos está em execução.
getServerOperationTimeOut
Retorna o tempo depois do qual a operação iniciar e parar executada no servidor será considerada como uma falha, se não for concluída.
handleFailedServerOperations
Coloca no modo de manutenção todos os servidores que não foram iniciados quando o controlador de posicionamento de aplicativos tentou iniciar o servidor.
isNodeInUse node_name
Verifica se um nó ainda está em uso depois que está em modo de manutenção.
isPrimary
Será retornado se esse nó for o nó primário em que o controlador de posicionamento de aplicativos está em execução.
isEnabled
Retorna se o controlador de posicionamento de aplicativos for ativado.
openMultiAPCGate remoteAPCID
Abre a porta para uma configuração múltipla do controlador de posicionamento de aplicativos.
recomputePlacement
Ativa o controlador de posicionamento de aplicativos para computar sua otimização e executar todas as mudanças de posicionamento necessárias.
setMinTimeBetweenPlacementChange time
Configura o tempo mínimo, em minutos, entre duas mudanças de posicionamento consecutivas.
setServerOperationTimeOut timeout
Configura o tempo limite, em minutos, após o qual a operação de início ou parada executada no servidor será considerada uma falha, se não for concluída.
setApprovalTimeOut approval_timeout
Configura o tempo, em minutos, a esperar pela aprovação do administrador ao operar no modo supervisionado, antes de considerar a tarefa negada.
unlockMultiAPCGate remoteAPCID
Desbloqueia a porta para uma configuração múltipla do controlador de posicionamento de aplicativos.
enableElasticity
Ativa o modo de elasticidade no controlador de posicionamento de aplicativos. Os argumentos válidos são true ou false.
isElasticityModeEnabled
Especifica se o modo de elasticidade está ativado. O valor de retorno é true ou false.
elasticityMode
Configura as tarefas de tempo de execução para elasticidade de posicionamento de aplicativos como supervisionado ou automático. Os argumentos válidos são 0 para automático ou 1 para supervisionado.
getElasticityMode
Especifica se a elasticidade do posicionamento de aplicativos está configurada para supervisionada ou para automática. O valor de retorno é 0 ou 1.
elasticityModeTimeOut
Especifica a quantidade de tempo, em minutos, que é permitido para concluir uma ação de elasticidade antes de ser considerada uma falha. Por exemplo, se desejar configurar o valor de tempo limite da operação para 30 minutos, especifique o procedimento como elasticityModeTimeOut 30 0.
getElasticityTimeOutMins
Retorna a quantidade de tempo, em minutos, que é permitido para se concluir uma ação de elasticidade antes de ser considerada como uma falha.

Í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=rwve_odappscripts
Nome do arquivo: rwve_odappscripts.html