Comprobar la salud de la pila del clúster, la lista de nodos y la versión de Clusterware
OracleRAC y GridComando
# CRS, CSS, EVM health check on all nodes:
crsctl check cluster -all
# Full stack on this node, including OHASD:
crsctl check crs
# Node list: number, status (Active/Inactive), pinned:
olsnodes -n -s -t
# Active version, patch level and upgrade state (after a rolling patch):
crsctl query crs activeversion -f
crsctl query crs softwareversion -allQué hace
Muestra que los daemons Cluster Ready Services, Cluster Synchronization Services y Event Manager se ejecutan en todos los nodos, los miembros del clúster y la versión activa/de software de Clusterware.
Cuándo usarlo
En la comprobación de salud matinal, tras un node eviction o reinicio, y tras un parche/upgrade rolling para confirmar que todos los nodos están al mismo nivel.
Precaución
Solo lectura. Si activeversion -f muestra "ROLLING PATCH" o un nivel de parche distinto, hay una operación rolling incompleta; termínela (crsctl stop rollingpatch / rootcrs -postpatch) antes de hacer nuevos cambios.
Relacionado
- Comprobar el estado de la base de datos, instancias y servicios RAC con srvctl
- Detener / iniciar una base de datos RAC o una sola instancia con srvctl (rolling)
- Añadir un servicio RAC con instancias preferred/available (incluido Application Continuity)
- Reubicar un servicio RAC en otra instancia
- Comprobar el estado de los recursos del clúster (crsctl stat res -t)
- Comprobar la integridad del OCR y tomar un backup del OCR (ocrcheck / ocrconfig)