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


Script healthpolicy.py

Puede utilizar el script healthpolicy.py para crear, eliminar y añadir y eliminar miembros de políticas de salud.

Finalidad

Con el script healthpolicy.py, puede:
Característica en desuso: Este script era válido para los releases de la versión 6.0. Para configurar las nuevas políticas de salud más recientes, utilice Tareas administrativas de política de salud .depfeat

Ubicación

El script healthpolicy.py está en el directorio raíz_instalación\bin.

Uso

Para ejecutar el script healthpolicy.py, ejecute el mandato siguiente:
./wsadmin.sh -lang jython -f healthpolicy.py <operación> [opciones]

Sustituya las variables <operación> [opciones] por la operación y las opciones adecuadas para la tarea.

Para realizar cambios en las políticas de salud, se debe disponer del rol administrativo configurador o administrador.

Operaciones

Puede utilizar las operaciones siguientes con el script healthpolicy.py:
  • createHealthPolicy: Crea una nueva política de salud sin miembros. Podrá añadir miembros más adelante con la operación addMember.
    Tabla 1. Opciones de createHealthPolicy
    Opción Descripción
    --hpname Especifica un nombre para la política de salud que sea exclusiva en la célula.
    --hcond Especifica un entero que representa uno de los siguientes tipos de condición de salud:
    • 0 = antigüedad
    • 1 = trabajo
    • 2 = tiempo de respuesta excesivo
    • 3 = memoria excesiva
    • 4 = pérdida de memoria
    • 5 = solicitud de atasco
    • 6 = reducción de saturación
    --hrs
    Especifica un entero que representa la reacción (depende del tipo). Separe las distintas reacciones con comas.
    • 0 = reinicio [valor predeterminado]
    • 1 = vuelco de hebras
    • 2 = vuelco de almacenamiento dinámico
    --hrmode
    Especifica un entero que representa la modalidad de reacción.
    • 2 = supervisada [valor predeterminado]
    • 3 = automática
    --hpd Especifica una descripción opcional de la política de salud.
    Tabla 2. Opciones específicas de la condición
    Opción Descripción
    Parámetros de condición de antigüedad
    --tt Especifica el máximo valor de antigüedad.
    --tunits
    Especifica un entero que representa una de las siguientes unidades de tiempo:
    • 0 = milisegundos
    • 1 = segundos
    • 2 = minutos
    • 3 = horas
    • 4 = días
    --hrmode
    Especifica un entero que representa la modalidad de reacción.
    • 2 = supervisada [valor predeterminado]
    • 3 = automática
    Parámetros de condición de trabajo
    --reqs Especifica un número de solicitudes para la política de trabajo.
    --hrmode
    Especifica un entero que representa la modalidad de reacción.
    • 2 = supervisada [valor predeterminado]
    • 3 = automática
    Parámetros de condición de tiempo de respuesta
    --tt Especifica el tiempo de respuesta máximo.
    --tunits
    Especifica un entero que representa una de las siguientes unidades de tiempo:
    • 0 = milisegundos
    • 1 = segundos
    • 2 = minutos
    • 3 = horas
    • 4 = días
    --hrmode
    Especifica un entero que representa la modalidad de reacción.
    • 2 = supervisada [valor predeterminado]
    • 3 = automática
    Parámetros de condición de memoria
    --perc Especifica un porcentaje de tamaño de almacenamiento dinámico para la política de memoria excesiva.
    --tt Especifica el tiempo por encima del umbral para la política de memoria.
    --tunits
    Especifica un entero que representa una de las siguientes unidades de tiempo:
    • 0 = milisegundos
    • 1 = segundos
    • 2 = minutos
    • 3 = horas
    • 4 = días
    --hrmode
    Especifica un entero que representa la modalidad de reacción.
    • 2 = supervisada [valor predeterminado]
    • 3 = automática
    Parámetros de condición de pérdida de memoria
    --level Entero que representa el nivel de detección de pérdida.
    • 0 = agresivo
    • 1 = normal [valor predeterminado]
    • 2 = moderado
    --hrs Especifica un entero que representa la reacción (depende del tipo). Separe las distintas reacciones con comas.
    • 0 = reinicio [valor predeterminado]
    • 2 = vuelco de almacenamiento dinámico
    --hrmode
    Especifica un entero que representa la modalidad de reacción.
    • 2 = supervisada [valor predeterminado]
    • 3 = automática
    Parámetros de condición de solicitud de atasco
    --perc Porcentaje de tiempo de espera para la política de solicitud de atasco.
    --hrs Especifica un entero que representa la reacción (depende del tipo). Separe las distintas reacciones con comas.
    • 0 = reinicio [valor predeterminado]
    • 1 = vuelco de hebras
    --hrmode
    Especifica un entero que representa la modalidad de reacción.
    • 2 = supervisada [valor predeterminado]
    • 3 = automática
    Parámetros de condición de reducción de saturación
    --level Entero que representa el nivel de detección de reducción de saturación.
    • 1 = normal [valor predeterminado]
    • 2 = moderado
    --hrmode
    Especifica un entero que representa la modalidad de reacción.
    • 2 = supervisada [valor predeterminado]
    • 3 = automática
  • removeHealthPolicy: Suprime una política de salud existente y realiza la siguiente opción:
    Tabla 3. Opciones de removeHealthPolicy
    Opción Descripción
    --hpname Especifica el nombre exclusivo de la política de salud que desea eliminar.
  • addMember: Añade un nuevo miembro a una política de salud existente y realiza las siguientes opciones:
    Tabla 4. Opciones addMember
    Opción Descripción
    --hpname Especifica un nombre para la política de salud existente que sea exclusiva en la célula.
    --mname Especifica un nombre para el miembro que desea crear.
    --mtype Especifica uno de los siguientes tipos de miembros:
    • 1 = servidor de aplicaciones
    • 2 = clúster
    • 3 = clúster dinámico
    • 4 = célula
  • removeMember: Elimina un miembro de una política de salud existente y realiza las siguientes opciones:
    Tabla 5. Opciones de removeMember
    Opción Descripción
    --hpname Especifica un nombre para la política de salud existente que sea exclusiva en la célula. Esta política de salud debe contener el miembro que desea eliminar.
    --mname Especifica el nombre del miembro que desea eliminar.

Ejemplo

Utilice los siguientes ejemplos como guía para gestionar las políticas de salud con scripts.

Creación de una política de salud

Eliminación de una política de salud

./wsadmin.sh -lang jython -f healthpolicy.py removeHealthPolicy --hpname Daily

Adición de un miembro a una política de salud

./wsadmin.sh -lang jython -f healthpolicy.py addMember --hpname Daily --mtype 3 --mname TestClusterA

Eliminación de un miembro de una política de salud

./wsadmin.sh -lang jython -f healthpolicy.py removeMember --hpname Daily --mname TestClusterA




Conceptos relacionados
Gestión de la salud
Tareas relacionadas
Creación de las políticas de salud
Referencia relacionada
Privilegios y roles administrativos
Tareas administrativas de política de salud
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/rhealthpolicyscript.html