Vérifier la santé de la pile cluster, la liste des nœuds et la version de Clusterware
OracleRAC et GridCommande
# CRS, CSS, EVM health check on all nodes:
crsctl check cluster -all
# Full stack on this node, including OHASD:
crsctl check crs
# Node list: number, status (Active/Inactive), pinned:
olsnodes -n -s -t
# Active version, patch level and upgrade state (after a rolling patch):
crsctl query crs activeversion -f
crsctl query crs softwareversion -allCe que fait la commande
Montre que les démons Cluster Ready Services, Cluster Synchronization Services et Event Manager tournent sur chaque nœud, ainsi que les membres du cluster et la version active/logicielle de Clusterware.
Quand l'utiliser
Lors du contrôle de santé matinal, après une éviction ou un redémarrage de nœud, et après un patch/une mise à niveau rolling pour confirmer que tous les nœuds sont au même niveau.
Attention
Lecture seule. Si activeversion -f affiche "ROLLING PATCH" ou un niveau de patch différent, une opération rolling est inachevée ; terminez-la (crsctl stop rollingpatch / rootcrs -postpatch) avant tout nouveau changement.
Voir aussi
- Vérifier l'état de la base, des instances et des services RAC avec srvctl
- Arrêter / démarrer une base RAC ou une seule instance avec srvctl (rolling)
- Ajouter un service RAC avec instances preferred/available (y compris Application Continuity)
- Déplacer un service RAC vers une autre instance
- Vérifier l'état des ressources du cluster (crsctl stat res -t)
- Vérifier l'intégrité de l'OCR et sauvegarder l'OCR (ocrcheck / ocrconfig)