# 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**

```plaintext
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 &lt;db\_unique\_name&gt;: 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 &lt;save\_dir&gt;\]: 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 &lt;check\_utilities&gt;: Permite omitir ciertas verificaciones específicas.

**Ejemplos de Uso**

Verificar el estado general del clúster:

```plaintext
cluvfy comp healthcheck -collect cluster
```

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

```plaintext
cluvfy comp healthcheck -collect database -db orcl -html
```

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

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

Ejecutar un chequeo de ASM y omitir algunas verificaciones:

```plaintext
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.
