Qu’est-ce qu’un nœud maître dans RAC
Le nœud maître dans oracle RAC est le nœud responsable de lancer la sauvegarde OCR.
L’id de nœud du nœud maître dans rac est le moins d’id de nœud parmi les nœuds du cluater
les id de nœud sont attribués aux nœuds dans l’ordre dans lequel ils rejoignent le cluater et, par conséquent, le nœud qui rejoint le cluster en premier est désigné comme Nœud maître
Tâche du nœud maître
le processus crsd du nœud maître est responsable d’initier une sauvegarde OCR
Le nœud maître est responsable de synchroniser le cache local OCR à travers le processus crsd des nœuds
uniquement sur le nœud maître met à jour l’OCR sur le disque
en cas d’expulsion du nœud, si le cluster est divisé en 2 nœuds égaux dont le sous-cluster a le nœud maître survit et l’autre sous-cluster est expulsé
Comment identifier le nœud maître dans RAC
il y a 3 façons possibles
1 > Identifier le nœud qui effectue la sauvegarde de l’OCR
$ocrconfig-showbackup
node1 2017/06/17 21:32:42 +DATA_MGMT : /RAC01/OCRBACKUP/backup00.OCR.281.946935141 0
node1 2017/06/17 21:32:42 + DATA_MGMT:/RAC01/OCRBACKUP/jour.OCR.282.946935163 0
node1 2017/06/17 21:32:42 + DATA_MGMT:/RAC01/OCRBACKUP/semaine.OCR.283.946935165 0
PROT-25: Les sauvegardes manuelles pour le Registre de cluster Oracle ne sont pas disponibles
2 > Vérifiez les journaux crsd de divers nœuds.
crsd cat.trc / grep MASTER
2017-06-17 17:30:51.457 : OCRMAS: 2797573888: proath_master: CONNECTÉ AVEC SUCCÈS AU MAÎTRE
2017-06-17 17:30:51.457 : OCRMAS: 2797573888: th_master: LE NOUVEAU MAÎTRE OCR EST 1
2017-06-17 17:30:52.095 : CRSPE:2384393984: {2:12188:2} NOM PRINCIPAL DE PE : node1
2017-06-17 17:31:54.926 : CRSOCR:2388596480: {2:12188:2} Veille PE enregistrée avec CSS. JE SUIS UN MAÎTRE DE RÉSERVE.
2017-06-17 23:14:47.617 : Numéro de téléphone : 2390697728: {2:12188:3229} Veille PE désenregistrée avec CSS. JE NE SUIS PLUS UN MAÎTRE DE RÉSERVE.
2017-06-17 23:21:50.596 : OCRMAS: 1748141824: proath_master : CONNECTÉ AVEC SUCCÈS AU MAÎTRE
2017-06-17 23:21:50.596 : OCRMAS: 1748141824: th_master: LE NOUVEAU MAÎTRE OCR EST 1
2017-06-17 23:21:51.874 : CRSPE:1121937152: {2:46838:2} NOM PRINCIPAL DE PE : node1
2017-06-17 23:22:15.020 : CRSOCR:1130342144: {2:46838:2} Veille PE enregistrée avec CSS. JE SUIS UN MAÎTRE DE RÉSERVE.
3 > Vérifiez les journaux ocssd de divers nœuds.
cat ocssd.trc / grep MASTER
2017-06-17 17:30:54.010 : Numéro de téléphone : 1971631872: clssgmOptagProcessGrockCreate: grock CLSN.ONSNETPROC.MASTER from node node1, number 1, with 1 attributes having size 20
2017-06-17 17:30:54.010 : CSSD:1971631872: clssgmGenSetGrockAttr: grock CLSN.ONSNETPROC.MASTER, attribute MAXMBRNUM, type 7, length 4, value (512/512/0x200)
2017-06-17 17:30:54.010 : CSSD:1971631872: clssgmGroupAttrPrint: Attributes for group CLSN.ONSNETPROC.MASTER, ID 32:2
2017-06-17 17:30:54.010 : CSSD:1971631872: clssgmGroupAttrPrint: Attributes for group CLSN.ONSNETPROC.MASTER, ID 32:2
2017-06-17 17:30:54.010 : CSSD:1971631872: clssgmsCreateMember: Id de membre créé 32:2:1 dans le groupe CLSN.ONNETPROC.MASTER avec abonnements d’événements 0x000000a1, drapeaux 0x0 pour clientID 1:76:18
Que se passera-t-il si le nœud maître est en panne ?
2017-06-18 00:17:15.398 : CRSPE:1121937152: {2:46838:561} NOM PRINCIPAL DE PE : node2
2017-06-18 00:17:15.403 : OCRMAS: 1748141824: th_master: 13: JE SUIS LE NOUVEAU MAÎTRE OCR chez incar 7. Numéro de Nœud 2
2017-06-18 00:17:15.407 : OCRSRV:1128240896: proas_amiwriter: ctx est un CHANGEMENT / CONNEXION MAÎTRE
2017-06-18 00:17:16.304 : CRSPE:1121937152: {2:46838:561} Mise à jour du rôle | État PE: ancien rôle nouveau; ancien état nouveau
2017-06-18 00:17:16.311 : CRSPE:1121937152: {2:46838:561} Mise à jour du rôle | État PE: ancien rôle nouveau; ancien état nouveau
Le moyen le plus simple d’identifier le nœud maître dans Oracle 12.2
oclumon manage-get MASTER
Master=node2