OCR

De wiki.nexiat.fr
Aller à la navigation Aller à la recherche
Fiche express
Type Composant Oracle Grid Infrastructure (RAC)
Rôle Registre de configuration du cluster
Emplacement Diskgroup ASM dédié ou périphérique brut partagé
Voir aussi Crsctl · Srvctl · VIP-RAC · CRS

OCR (Oracle Cluster Registry) est le registre central de configuration d'un cluster Oracle Grid Infrastructure / RAC. Il stocke la définition et l'état de toutes les ressources gérées par le cluster : nœuds, bases de données, instances, services, VIP, SCAN, listeners, diskgroups ASM...

Rôle et contenu

  • Configuration des ressources cluster (bases, instances, services, VIP/SCAN, listeners, ASM)
  • État des nœuds membres du cluster
  • Métadonnées lues au démarrage par le démon CRSD (Cluster Ready Services Daemon)

À ne pas confondre avec le voting disk (quorum des nœuds actifs, utilisé par CSSD pour détecter les partitions réseau) — les deux sont souvent stockés dans le même diskgroup ASM mais jouent des rôles différents.

Emplacement et redondance

Depuis Oracle 11gR2, l'OCR est stocké soit sur un diskgroup ASM, soit sur un périphérique brut ou un cluster filesystem partagé. Jusqu'à 5 emplacements en miroir peuvent être configurés pour la redondance (à vérifier selon la version exacte).

Consultation

ocrcheck
ocrconfig -showbackup

Sauvegarde

CRSD sauvegarde automatiquement l'OCR toutes les 4 heures (plusieurs générations conservées par défaut : les 4 dernières copies, une par jour, une par semaine). Sauvegarde manuelle :

ocrconfig -manualbackup

Export logique (portable, utile avant une opération risquée) :

ocrconfig -export /chemin/export_ocr.dmp

Restauration

ocrconfig -restore /chemin/vers/backup
ocrconfig -import /chemin/export_ocr.dmp

Réparation (ajout/suppression d'un emplacement)

ocrconfig -repair -add ...
ocrconfig -repair -delete ...

(à vérifier — commande exécutée nœud par nœud, généralement avec le stack cluster arrêté sur le nœud concerné ; la syntaxe exacte dépend du type d'emplacement ajouté/retiré)

Voir aussi

  • Crsctl — arrêt/démarrage et diagnostic du stack cluster
  • Srvctl — gestion des ressources définies dans l'OCR
  • VIP-RAC — VIP/SCAN, ressources réseau enregistrées dans l'OCR
  • CRS — Cluster Ready Services, consommateur de l'OCR
  • Nettoyer instance 11g RAC — nettoyage en cas d'installation ratée