La forma de levantar/detener los servicios de una base de datos con opción RAC es diferente de una base de datos standalone. A continuación se presenta, a manera de guía, un procedimiento para levantar/detener/validar los servicios manualmente. Todos estos comandos deben ser ejecutados con el usuario
oracle
, excepto donde se indica.El orden en que se levantan/detienen los servicios es importante, siendo el orden adecuado el siguiente:
Levantar:
Levantar:
- 1º Los servicios,
- 2º La instancia ASM,
- 3º La base de datos.
Detener:
- 1º La base de datos,
- 2º La instancia ASM,
- 3º Los servicios.
Base de datos:
Levantar | $ srvctl start database -d DBNAME |
Detener | $ srvctl stop database -d DBNAME |
Status | $ srvctl status database -d DBNAME |
ASM:
Levantar | $ srvctl start asm -n nodo1 $ srvctl start asm -n nodo2 |
Detener | $ srvctl stop asm -n nodo1 $ srvctl stop asm -n nodo2 |
Status | $ srvctl status asm -n nodo1 $ srvctl status asm -n nodo2 |
Servicios de RAC (VIP, ONS, GSD y listener):
Levantar | $ srvctl start nodeapps -n nodo1 $ srvctl start nodeapps -n nodo2 |
Detener | $ srvctl stop nodeapps -n nodo1 $ srvctl stop nodeapps -n nodo2 |
Status | $ srvctl status nodeapps -n nodo1 $ srvctl status nodeapps -n nodo2 |
Clusterware:
En caso de ser necesario manejar el clusterware (CRS) manualmente, los siguientes comandos deben ser ejecutados con el usuario root:
Levantar | # $CRS_HOME/bin/crsctl start crs |
Detener | # $CRS_HOME/bin/crsctl stop crs |
Status(1) | # $CRS_HOME/bin/crsctl check crs |
No hay comentarios:
Publicar un comentario