# Status, Configuración y Chequeos de Recursos de Clustercrsctl check crs # Status Servicios CRScrsctl check cluster -n rac2 # Status Servicios Clustercrsctl check ctss # Status Servicio CTSScrsctl config crs (requiere root) # Configuración Autoarranque OHAScat /etc/oracle/scls_scr/rac1/root/ohasdstr # Configuración Autoarranque OHAScrsctl stat res -t # Status Todos Recursos Clustercrsctl stat res ora.rac.db -p # Configuración de un Recursocrsctl stat res ora.rac.db -f # Configuracion Completacrsctl query css votedisk # Status Voting Disksolsnodes -n -i -s -t # Listar Nodos Clusteroifcfg getif # Información Interfaces de Redocrcheck # Status OCR (ejecutar como root para chequear corrupción lógica)ocrcheck -local (requiere root) # Status OCR con CRS/OHAS OFFLINEocrconfig -showbackup # Información Backups OCRocrconfig -add +TEST # Crear una copia de OCR en otro Diskgroupcluvfy comp crs -n rac1 # Verificar Integridad CRSsrvctl status database -d RAC # Status Base de Datossrvctl status instance -d RAC -i RAC1 # Status Instanciasrvctl status service -d RAC # Status Servicios de una BDsrvctl status nodeapps # Status Servicios de Redsrvctl status vip -n rac1 # Status IP Virtualsrvctl status listener -l LISTENER # Status Listenersrvctl status asm -n rac1 # Status Instancia ASMsrvctl status scan # Status IP SCANsrvctl status scan_listener # Status Listener SCANsrvctl status server -n rac1 # Status Nodosrvctl status diskgroup -g DGRAC # Status Disk Groupsrvctl config database -d RAC # Configuración Databasesrvctl config service -d RAC # Configuración Serviciossrvctl config nodeapps # Configuración Servicios Redsrvctl config vip -n rac1 # Configuración IP Virtualsrvctl config asm -a # Configuración Instancia ASMsrvctl config listener -l LISTENER # Configuración Listenersrvctl config scan # Configuración IP SCANsrvctl config scan_listener # Configuración SCAN Listener# Arrancar, Parar y Reubicar Recursos de Clustercrsctl stop cluster # Parar Clusterware (requiere root)crsctl start cluster # Arrancar Clusterware (requiere root)crsctl stop crs # Parar OHAS (requiere root) - Incluye Parada Clusterwarecrsctl start crs # Arrancar OHAS (requiere root) - Incluye Arranque Clusterwarecrsctl disable # Deshabilitar Autoarranque CRS (requiere root)crsctl disable # Habilitar Autoarranque CRS (requiere root)srvctl stop database -d RAC -o immediate # Parar Database (parada IMMEDIATE)srvctl start database -d RAC # Arrancar Databasesrvctl stop instance -d RAC -i RAC1 -o immediate # Parar Instancia BD (parada IMMEDIATE)srvctl start instance -d RAC -i RAC1 # Arrancar Instancia BDsrvctl stop service -d RAC -s OLTP -n rac1 # Parar Serviciosrvctl sart service -d RAC -s OLTP # Arrancar Serviciosrvctl stop nodeapps -n rac1 # Parar Servicios Red (requiere parar dependencias)srvctl start nodeapps # Arrancar Servicios Redsrvctl stop vip -n rac1 # Parar IP Virtual (requiere parar dependencias)srvctl start vip -n rac1 # Arrancar IP Virtualsrvctl stop asm -n rac1 -o abort -f # Parar Instancia ASM (es recomendable usar "crsctl stop cluster")srvctl start asm -n rac1 # Arrancar Instancia ASM (es recomendable usar "crsctl start cluser")srvctl stop listener -l LISTENER # Parar Listenersrvctl start listener -l LISTENER # Arrancar Listenersrvctl stop scan -i 1 # Parar IP SCAN (requiere parar dependencias)srvctl start scan -i 1 # Arrancar IP SCANsrvctl stop scan_listener -i 1 # Parar SCAN Listenersrvctl start scan_listener -i 1 # Arrancar SCAN Listenersrvctl stop diskgroup -g TEST -n rac1,rac2 # Parar Disk Group (requiere parar dependencias)srvctl start diskgroup -g TEST -n rac1,rac2 # Arrancar Disk Group (requiere parar dependencias)srvctl relocate service -d RAC -s OLTP -i RAC1 -t RAC2 # Reubicar Servicio (del nodo 1 al nodo 2)srvctl relocate scan_listener -i 1 rac1 # Reubicar SCAN Listener |
4. Vamos a hacer un pequeño ejercicio con los ficheros OCR añadiendo y eliminando ubicaciones
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| # Como root, verificamos el estado del OCR # Veremos como la ubicación reside en +DGRAC /u01/app/11.2.0/grid/bin/ocrcheck # Añadimos una nueva ubicación para el OCR y eliminamos la antigua (+DGRAC) # El disco /dev/oracleasm/disks/TEST01 no debe estar en uso por ningún Disk Group /u01/app/11.2.0/grid/bin/ocrconfig -add /dev/oracleasm/disks/TEST01 /u01/app/11.2.0/grid/bin/ocrconfig -delete +DGRAC # Validamos el resultado del cambio # Veremos como tenemos una única ubicación (/dev/oracleasm/disks/TEST01) /u01/app/11.2.0/grid/bin/ocrcheck # Por último, volvemos a ubicar el OCR en el diskgroup +DGRAC y comprobamos el resultado /u01/app/11.2.0/grid/bin/ocrconfig -add +DGRAC /u01/app/11.2.0/grid/bin/ocrconfig -delete /dev/oracleasm/disks/TEST01 /u01/app/11.2.0/grid/bin/ocrcheck |