Rechercher sur arkzoyd.com

12 mai 2012

Noms de devices et Infrastructure Grid

Il y a quelque-chose que j'aime beaucoup dans l'Infrastructure Grid d'Oracle 11.2. L'OCR qui contient les informations de configuration du cluster est stockée dans ASM, lequel a besoin de ces informations de configuration pour démarrer... Vous me direz "Rien de neuf !". Déjà en 10.1, l'OCR est géré par CRSD, lequel a besoin du processus CSSD pour démarrer...

Si vous aimez les parallèles, commençons par un petit rappel de fonctionnement du clusterware 10.1, 10.2 et 11.1 :
  • OCSSD utilise ocr.loc pour trouver le fichier d'OCR
  • Il lit cet OCR, pendant sa phase de démarrage, pour localiser les fichiers de voting
  • Il démarre et permet ainsi à CRSD de démarrer et de monter l'OCR en lecture/écriture
Simple, en fait ! Alors reprenons notre Infrastructure Grid 11.2 :
  • OCSSD utilise ocr.loc pour trouver le fichier d'OCR
  • Il trouve un nom de diskgroup, e.g. '+VOTING' et...
  • Comment fait-il pour trouver les disques qui correspondent à '+VOTING' puisque l'information de découverte est stockée dans le paramètre asm_diskstring ?