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


HmmControllerProcs.jacl

Con el script HmmControllerProcs.jacl puede modificar la configuración de tiempo de ejecución de salud para habilitar o inhabilitar el controlador de gestión de salud y los reinicios automáticos para el servidor, así como establecer u obtener valores para los demás valores de gestión de salud.

Finalidad

Para cambiar los valores de tiempo de ejecución, debe tener privilegios de administración de operador o administrador.

Con el archivo HmmControllerProcs.jacl, puede:
  • Habilitar o inhabilitar el controlador de salud.
  • Habilitar o inhabilitar los reinicios automatizados para el servidor.
  • Establecer u obtener valores para otros valores de gestión de salud.

El script HmmControllerProcs.jacl sólo modifica la configuración de tiempo de ejecución.

Ubicación

El script HmmControllerProcs.jacl se encuentra en el directorio bin.

Uso

Para ejecutar el script HmmControllerProcs.jacl con la herramienta wsadmin, utilice el mandato siguiente:
wsadmin -profile HmmControllerProcs.jacl -c "insert_procedure_parameters"
Sustituya la variable insert_procedure_parameters por el nombre del procedimiento y los valores de variables adecuados para completar los cambios. Es posible que tenga que cambiar el mandato wsadmin por wsadmin.sh o wsadmin.bat, en función del sistema operativo.
Es posible que le resulte más cómodo iniciar primero el cliente de script. Consulte Cómo empezar con scripts para obtener más información. En la herramienta wsadmin, escriba:
wsadmin> source HmmControllerProcs.jacl
wsadmin> procedure variables
Sustituya la variable procedure por el procedimiento que desea invocar. Sustituya la variable variables por variables específicas que den soporte al procedimiento.

Procedimientos

Para ver una lista de todos los procedimientos disponibles, utilice el mandato siguiente:
wsadmin -profile HmmControllerProcs.jacl -c "help"
enable
Habilita el controlador de salud.
disable
Inhabilita el controlador de salud.
isEnabled
Verifica que el controlador de salud está habilitado.
enableServer nombre_nodo nombre_servidor
Habilita reinicios automáticos para el servidor en el nodo especificado.
disableServer nombre_nodo nombre_servidor
Inhabilita reinicios automáticos para el servidor en el nodo especificado.
isServerEnabled nombre_nodo nombre_servidor
Verifica si están habilitados los reinicios automáticos para el servidor en el nodo especificado.
isNodeMaintenance nombre_nodo
Verifica si el controlador de salud reconoce que el nodo especificado está en modalidad de mantenimiento.
getMaxConsecutiveRestarts
Devuelve el número de intentos para reavivar un servidor de aplicaciones después de realizar un reinicio. Si se sobrepasa el número máximo, se declara anómalo el servidor y se inhabilitan los reinicios para el mismo.
setMaxConsecutiveRestarts número_de_reinicios_consecutivos
Establece el número de intentos para reavivar un servidor de aplicaciones después de realizar un reinicio.
getControlCycleLength
Devuelve el período de tiempo, en minutos, entre las comprobaciones de la política de salud de las instancias del servidor de aplicaciones para determinar si se ha producido alguna infracción.
setControlCycleLength tiempo_en_minutos
Establece el período de tiempo, en minutos, entre las comprobaciones de la política de salud del servidor de aplicaciones para determinar si se ha producido alguna infracción.
getMinRestartInterval
Devuelve el intervalo de tiempo que debe transcurrir entre los reinicios de una instancia del servidor de aplicaciones.
setMinRestartInterval tiempo_en_minutos
Establece el intervalo de tiempo que debe transcurrir entre los reinicios de una instancia del servidor de aplicaciones.
getRestartTimeout
Devuelve el intervalo de tiempo que el controlador utiliza para esperar sucesos de inicio y detención durante un reinicio antes de realizar un sondeo del estado del servidor.
setRestartTimeout tiempo_en_minutos
Establece el intervalo de tiempo que el controlador utiliza para esperar sucesos de inicio y detención durante un reinicio antes de realizar un sondeo del estado del servidor.

Ejemplo

El siguiente mandato permite realizar reinicios automáticos en el servidor server_1, que se ejecuta en el nodo node_1:
wsadmin.sh -profile HmmControllerProcs.jacl -c "enableServer node_1 server_1"



Conceptos relacionados
Gestión de la salud
Tareas relacionadas
Configuración de la gestión de salud
Habilitación e inhabilitación de la gestión de salud
Supervisión y ajuste de la gestión de salud
Referencia relacionada
Privilegios y roles administrativos
Tema de referencia    

Condiciones de uso | Comentarios

Última actualización: 22-sep-2009 09H42' EDT
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r1m1/index.jsp?topic=/com.ibm.websphere.ops.doc/info/reference/todhmmscripts.html