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

Script PlacementControllerProcs.jacl

Puede utilizar el script PlacementControllerProcs.jacl para modificar la configuración de tiempo de ejecución del controlador de ubicación de aplicaciones.

Objetivo

Dependiendo del rol administrativo que tenga, dispondrá de determinados privilegios cuando configure los gestores autónomos. Para utilizar este script para configurar los gestores autónomos, debe tener privilegios de administrador.

Utilice el script PlacementControllerProcs.jacl para modificar toda una serie de opciones de configuración de controlador de ubicación de aplicaciones. Puede completar las siguientes operaciones en la configuración de tiempo de ejecución.
  • Habilitar o inhabilitar el controlador de ubicación de aplicaciones
  • Establecer que el controlador de ubicación de aplicaciones gestione o no gestione el nodo especificado
  • Habilitar o inhabilitar un clúster dinámico
  • Recuperar o definir los valores de definiciones adicionales

Este script sólo modifica la configuración de tiempo de ejecución del controlador de ubicación de aplicaciones. Para realizar cambios permanentes en la configuración, utilice el script APCconfig.jacl.

trns : El mandato de WebSphere Virtual Enterprise que equivale a APCconfig.jacl es xd_APCconfig.jacl. Si realiza la transición de WebSphere Virtual Enterprise, puede seguir utilizando el mandato xd_APCconfig.jacl, que realiza la misma función que el mandato APCconfig.jacl.

Location

El script PlacementControllerProcs.jacl se encuentra en el directorio raíz_servidor_aplic/bin.

Uso

Para ejecutar el script PlacementControllerProcs.jacl con el programa de utilidad wsadmin, utilice el siguiente mandato.
wsadmin -profile PlacementControllerProcs.jacl -c "insert_proc_parameters"
En lugar de la variable insert_proc_parameters, utilice el nombre del procedimiento y los valores de variable adecuados para completar los cambios. Debe especificar los procedimientos entre comillas ("). Podría tener que modificar el mandato wsadmin para wsadmin.sh o wsadmin.bat, en función del entorno operativo.

Procedimientos

Puede utilizar el siguiente mandato para ver una lista de todos los procedimientos disponibles.
  wsadmin -profile PlacementControllerProcs.jacl -c "help"
Los siguientes procedimientos están disponibles.
anyFailedServerOperations
Muestra una lista de inicios anómalos realizados por servidores que el controlador de ubicación de aplicaciones ha intentado inicial.
closeLockMultiAPCGate removeAPCID
Cierra y bloquea una puerta para una configuración de controlador de ubicación de aplicaciones múltiple. De forma opcional, el mecanismo APCGate se puede utilizar para asegurarse de que varios controladores de ubicación en distintos sistemas Intelligent Management no ejecutan simultáneamente sus ciclos de toma de decisiones. Habilitar el mecanismo APCGate es importante cuando varias células individuales de Intelligent Management comparten el mismo hardware físico.
deferFailedServerOperations
Inhabilita la habilitación de la modalidad de mantenimiento en cualquier servidor que el controlador de ubicación de aplicaciones no ha podido iniciar.
disable
Inhabilita el controlador de ubicación de aplicaciones.
disableDynamicCluster nombre_clúster_dinámico
Establece el clúster dinámico especificado de modo que se ejecute manualmente.
disableNode nombre_nodo
Establece que el controlador de ubicación de aplicaciones no gestione el nodo especificado.
enable
Habilita el controlador de ubicación de aplicaciones.
enableDynamicCluster nombre_clúster_dinámico
Establece el clúster dinámico especificado de modo que se ejecute automáticamente.
enableNode nombre_nodo
Habilita el controlador de ubicación de aplicaciones para el nodo especificado.
findBestLocation nombre_célula nombre_nodo nombre_servidor
Devuelve uno de los tres valores que indican una acción para llevar a cabo cuando se intente detener un servidor que sea miembro de un clúster dinámico. Este procedimiento devuelve uno de los siguientes valores:
  • null: puede detener el servidor que ha pasado al procedimiento sin problemas.
  • nombre del servidor: no debe detener el nombre de servidor que ha pasado al procedimiento.
  • nombre del servidor alternativo: si se devuelve el nombre de otro servidor, debe detener primero dicho servidor.
getApprovalTimeOut
Cuando se ejecuta en modalidad supervisada, devuelve la cantidad de tiempo que se debe esperar a que un administrador apruebe una tarea antes de que la tarea exceda el tiempo de espera.
getMinTimeBetweenPlacementChange
Devuelve el período de tiempo mínimo entre dos cambios de ubicación consecutivos.
getNodeName
Muestra el nodo en el que se ejecuta el controlador de ubicación de aplicaciones.
getServerOperationTimeOut
Devuelve el período de tiempo después del cual la operación de inicio y detención del servidor se considera una anomalía si no se ha completado.
handleFailedServerOperations
Pone en modalidad de mantenimiento todos los servidores que no se han iniciado cuando un controlador de ubicación de aplicaciones ha intentado iniciar el servidor.
isNodeInUse nombre_nodo
Comprueba si un nodo sigue estando en uso después de estar en modalidad de mantenimiento.
isPrimary
Devuelve si este nodo es el nodo primario donde se está ejecutando el controlador de ubicación de aplicaciones.
isEnabled
Devuelve si el controlador de ubicación de aplicaciones está habilitado.
openMultiAPCGate APCID_remoto
Abre la puerta para una configuración de controlador de ubicación de aplicaciones múltiple.
recomputePlacement
Activa el controlador de ubicación de aplicaciones para que calcule su optimización y realice todos los cambios de ubicación necesarios.
setMinTimeBetweenPlacementChange tiempo
Establece el período de tiempo mínimo, en minutos, entre cambios de ubicación consecutivos.
setServerOperationTimeOut tiempo_espera
Establece el tiempo de espera, en minutos, después del cual la operación de inicio o detención del servidor se considera un error si no se completa.
setApprovalTimeOut tiempo_espera_aprobación
Establece el tiempo de espera, en minutos, que se debe esperar la aprobación del administrador cuanto se funciona en modalidad supervisada, antes de considerar que la tarea ha sido denegada.
unlockMultiAPCGate APCID_remoto
Desbloquea la puerta para una configuración de controlador de ubicación de aplicaciones múltiple.
enableElasticity
Habilita la modalidad de elasticidad en el controlador de ubicación de aplicaciones. Los argumentos válidos son true o false.
isElasticityModeEnabled
Especifica si la modalidad de elasticidad está habilitada. El valor de retorno es true o false.
elasticityMode
Define las tareas de tiempo de ejecución para la elasticidad de ubicación de aplicaciones como supervisadas o automáticas. Los argumentos válidos son 0 para automática o 1 para supervisada.
getElasticityMode
Especifica si la elasticidad de ubicación de aplicaciones está definida en supervisada o automática. El valor de retorno es 0 o 1.
elasticityModeTimeOut
Especifica la cantidad de tiempo, en minutos, que está permitido que una acción de elasticidad tarde en completarse antes de que se considere una anomalía. Por ejemplo, si desea definir el valor de tiempo de espera de operación en 30 minutos, especifique el procedimiento como elasticityModeTimeOut 30 0.
getElasticityTimeOutMins
Devuelve la cantidad de tiempo, en minutos, que está permitido que una acción de elasticidad tarde en completarse antes de que se considere una anomalía.

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwve_odappscripts
File name: rwve_odappscripts.html