OCR
| 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