Verificación de Salud del Cluster con cluvfy comp healthcheck

Oracle Cluster Verification Utility (CVU) es una herramienta poderosa para verificar la configuración y el estado de un clúster Oracle. En particular, el comando cluvfy comp healthcheck permite realizar un diagnóstico de la salud del clúster, proporcionando información detallada sobre diversos componentes.

Sintaxis y Opciones

cluvfy comp healthcheck [-collect {cluster|database|asm}] [-db <db_unique_name>] [-bestpractice|-mandatory] [-deviations]
                        [-json] [-html]
                        [-save [-savedir <save_dir>]] [-orachk_loc <location>]
                        [-skip <check_utilities>]

A continuación, se explican las principales opciones del comando:

-collect {cluster|database|asm}: Permite especificar qué componentes se deben verificar.

  • cluster: Verifica la salud del clúster en su totalidad.

  • database: Evalúa la base de datos en el clúster.

  • asm: Revisa la configuración y estado de ASM (Automatic Storage Management).

-db <db_unique_name>: Si se está verificando una base de datos, este parámetro permite especificar el nombre único de la base de datos a evaluar.

-bestpractice / -mandatory:

  • -bestpractice: Realiza verificaciones basadas en las mejores prácticas recomendadas por Oracle.

  • -mandatory: Ejecuta solo las verificaciones obligatorias y críticas para el funcionamiento del clúster.

-deviations: Muestra desviaciones respecto a las mejores prácticas de Oracle.

-json / -html:

  • -json: Genera la salida en formato JSON, útil para integraciones automatizadas.

  • -html: Genera un reporte en formato HTML para una visualización más detallada.

-save [-savedir <save_dir>]: Guarda los resultados en un directorio específico.

-orachk_loc : Especifica la ubicación de Oracle ORAchk, una herramienta avanzada para la verificación de mejores prácticas.

-skip <check_utilities>: Permite omitir ciertas verificaciones específicas.

Ejemplos de Uso

Verificar el estado general del clúster:

cluvfy comp healthcheck -collect cluster

Verificar la base de datos orcl dentro del clúster y generar un informe en HTML:

cluvfy comp healthcheck -collect database -db orcl -html

Realizar una verificación basada en mejores prácticas y guardar el resultado:

cluvfy comp healthcheck -collect cluster -bestpractice -save -savedir /tmp/cvu_report

Ejecutar un chequeo de ASM y omitir algunas verificaciones:

cluvfy comp healthcheck -collect asm -skip ospatching,network

Conclusión

El comando cluvfy comp healthcheck es una herramienta esencial para administradores de Oracle RAC, permitiendo diagnosticar problemas de configuración, verificar el estado del clúster y garantizar el cumplimiento de mejores prácticas. Su flexibilidad con diferentes opciones de salida y personalización lo convierte en una opción ideal para mantener un entorno Oracle Clusterware saludable.

0
Subscribe to my newsletter

Read articles from Carla Muñoz López directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Carla Muñoz López
Carla Muñoz López

Mi nombre es Carla y me defino como una apasionada de conocer, compartir ideas, divertirme y aprender todo lo relacionado con Oracle. Alegre y creativa, con un alto grado de autoexigencia, que busca, incluso sin querer, una forma diferente de ver un mismo problema o solución. Defensora del trabajo en equipo en todas las facetas de la vida y de disfrutar todo lo que haces, siempre con humildad. Actualmente cuento con más de 15 años de experiencia como administradora de Oracle, habiendo ocupado previamente posiciones como desarrolladora en la rama de Inteligencia de Negocios. Fue en ese momento que me di cuenta de que no quería centrarme en el desarrollo, sino participar en todas las capas que involucraban los datos, desde el despliegue de la base de datos hasta su explotación final. Siempre estoy dispuesta a ayudar y compartir conocimientos. Creo firmemente que con la tecnología hay que divertirse y no verla como una competencia. La persona con la que tienes que ser el mejor es contigo mismo.