Status der Cluster-Ressourcen prüfen (crsctl stat res -t)
OracleRAC & GridBefehl
# 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 -vWas es tut
Listet jede von Clusterware verwaltete Ressource (Datenbank, Instanz, Listener, SCAN, VIP, ASM, Diskgroup, Netzwerk) je Knoten mit TARGET/STATE in Tabellenform.
Wann einsetzen
Nach dem Start eines Knotens, nach dem Patching und bei jeder Ausfallanalyse; um OFFLINE-, INTERMEDIATE- oder UNKNOWN-Ressourcen zu finden.
Vorsicht
Nur lesend. Verwalte ora.*-Ressourcen nicht direkt mit crsctl start/stop/modify; nutze für Datenbankressourcen srvctl (die unterstützte Methode).
Verwandte Einträge
- Status von RAC-Datenbank, Instanzen und Services mit srvctl prüfen
- RAC-Datenbank oder einzelne Instanz mit srvctl stoppen/starten (rolling)
- RAC-Service mit Preferred-/Available-Instanzen hinzufügen (inkl. Application Continuity)
- RAC-Service auf eine andere Instanz verlagern
- Zustand des Cluster-Stacks, Knotenliste und Clusterware-Version prüfen
- OCR-Integrität prüfen und OCR-Backup erstellen (ocrcheck / ocrconfig)