DBAtlas · Atlas de operaciones de bases de datos

Comprobar el estado de la base de datos, instancias y servicios RAC con srvctl

OracleRAC y Grid

Comando

# Which node each instance runs on, and in what state:
srvctl status database -db <db_unique_name> -verbose
# Configuration registered in Clusterware (Oracle home, spfile, disk group, policy, role):
srvctl config database -db <db_unique_name>
# A single instance:
srvctl status instance -db <db_unique_name> -instance <instance>
# Which instances the services are running on:
srvctl status service -db <db_unique_name>

Qué hace

Muestra el estado en tiempo de ejecución de la base de datos, de cada instancia y de sus servicios según Clusterware (CRS), además de la configuración registrada; -verbose añade el modo de apertura de la instancia.

Cuándo usarlo

Como primera comprobación antes y después de cualquier intervención en RAC; durante una caída, para ver qué nodo/instancia está afectado.

Precaución

Solo lectura. Ejecútelo desde el Oracle home de la base de datos (usuario oracle); un srvctl de un Grid home de otra versión puede devolver resultados engañosos o errores.

Abrir en DBAtlas →

Relacionado