Puede utilizar el script healthpolicy.py para crear, eliminar y añadir y eliminar miembros de políticas de salud.
El script healthpolicy.py está en el directorio raíz_instalación\bin.
./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.
Opción | Descripción |
---|---|
Parámetros de condición de antigüedad | |
--tt | Especifica el máximo valor de antigüedad. |
--tunits | |
--hrmode | Especifica un entero que representa la modalidad de reacción.
|
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.
|
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:
|
--hrmode | Especifica un entero que representa la modalidad de reacción.
|
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:
|
--hrmode | Especifica un entero que representa la modalidad de reacción.
|
Parámetros de condición de pérdida de memoria | |
--level | Entero que representa el nivel de detección de pérdida.
|
--hrs | Especifica un entero que representa la reacción (depende del tipo).
Separe las distintas reacciones con comas.
|
--hrmode | Especifica un entero que representa la modalidad de reacción.
|
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.
|
--hrmode | Especifica un entero que representa la modalidad de reacción.
|
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.
|
--hrmode | Especifica un entero que representa la modalidad de reacción.
|
Opción | Descripción |
---|---|
--hpname | Especifica el nombre exclusivo de la política de salud que desea eliminar. |
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:
|
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. |
Utilice los siguientes ejemplos como guía para gestionar las políticas de salud con scripts.
Creación de una política de salud
./wsadmin.sh -lang jython -f healthpolicy.py createHealthPolicy --hpname Daily --hcond 0 --tt 1 --tunits 4
./wsadmin.sh -lang jython -f healthpolicy.py createHealthPolicy --hpname TenSec --hcond 2 --tt 10 --tunits 0 --hrmode 2
./wsadmin.sh -lang jython -f healthpolicy.py createHealthPolicy --hpname Leaky --hconf 4 --hrs 0,1 -hpd 'política de pérdida de memoria'
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