Verificar o status dos recursos do cluster (crsctl stat res -t)
OracleRAC & GridComando
# From the Grid home, as the grid user:
crsctl stat res -t
# OHASD (init) layer: ora.cssd, ora.crsd, ora.asm, ora.ctssd...
crsctl stat res -t -init
# Only problem resources (TARGET is ONLINE but STATE is not):
crsctl stat res -t -w "((TARGET = ONLINE) and (STATE != ONLINE))"
# Profile and runtime details of a single resource:
crsctl stat res ora.<db_unique_name>.db -p
crsctl stat res ora.<db_unique_name>.db -vO que faz
Lista em formato tabular, por nó, com TARGET/STATE, todos os recursos gerenciados pelo Clusterware (banco de dados, instância, listener, SCAN, VIP, ASM, disk group, rede).
Quando usar
Após a inicialização de um nó, após patches e em toda investigação de indisponibilidade; para encontrar recursos OFFLINE, INTERMEDIATE ou UNKNOWN.
Atenção
Somente leitura. Não gerencie recursos ora.* diretamente com crsctl start/stop/modify; use srvctl para recursos de banco de dados (o método suportado).
Relacionados
- Verificar o status do banco de dados, das instâncias e dos serviços RAC com srvctl
- Parar / iniciar um banco de dados RAC ou uma única instância com srvctl (rolling)
- Adicionar um serviço RAC com instâncias preferred/available (incluindo Application Continuity)
- Realocar um serviço RAC para outra instância
- Verificar a saúde da pilha do cluster, a lista de nós e a versão do Clusterware
- Verificar a integridade do OCR e fazer um backup do OCR (ocrcheck / ocrconfig)