Oracle Clusterware est un composant logiciel fourni par Oracle Corporation qui permet la gestion et la coordination de plusieurs serveurs dans un environnement en grappe. Il assure la haute disponibilité et l'évolutivité des bases de données Oracle et d'autres applications en permettant à plusieurs serveurs de travailler ensemble comme un seul système. Oracle Clusterware gère des tâches telles que l'appartenance à un nœud, la gestion des ressources, la détection des pannes et la récupération au sein du cluster.
Dans toutes les commandes, je suppose que crsctl se trouve dans votre chemin d'accès
$GRID_HOME/bin/crsctl
Voici la liste des Commandes crsctl d'Oracle que vous devez utiliser pour gérer votre clusterware Oracle.
Pour vérifier toutes les ressources du crs :
crsctl stat res -t -init
crsctl stat res -t
Parfois, les services ne sont même pas en ligne ou en panne, mais dans un état inconnu ou intermédiaire.
crsctl stat res -t -w "((TARGET != ONLINE) or (STATE != ONLINE)"
Pour rechercher un nom donné
crsctl status res -t -w "NAME co bas01nfi"
Pour arrêter Oracle Clusterware sur le nœud local
crsctl stop crs [-f]
Utilisez -f pour forcer l'arrêt.
Pour désactiver Oracle Clusterware afin qu'il ne démarre pas lors du redémarrage d'un nœud, procédez comme suit
crsctl disable crs
Ensuite, si vous voulez l'activer à nouveau
crsctl enable crs
Et pour recommencer les crs
crsctl start crs
État, configuration et vérification des ressources de la grappe
crsctl check crs # Status CRS Services
crsctl check cluster -n rac2 # Status Cluster Services
crsctl check ctss # Status The Cluster Time Synchronization Service
crsctl config crs (requires root) # checks if Oracle High Availability Services autostart is enabled
crsctl stat res ora.rac.db -p # Print static configuration
crsctl stat res ora.rac.db -f # Print full configuration
crsctl query css votedisk # Voting Disks Status
olsnodes -n -i -s -t # List Cluster Nodes
oifcfg getif # Info about network Interfaces
ocrcheck # Status OCR (execute as root to check logical corruption)
ocrcheck -local (requires root) # OCR Status with CRS/OHAS OFFLINE
ocrconfig -showbackup # Backup info about OCR
ocrconfig -add +TEST # Create a copy of OCR in another Diskgroup
cluvfy comp crs -n rac1 # Verify CRS Integrity