Oracle av Anand

Vad är en masternod i RAC

masternoden i oracle RAC är nod som är ansvarig för att initiera OCR-säkerhetskopian.
nod-id för huvudnoden i rac är minst nod-id bland noderna i cluater
nod-ID tilldelas noderna i den ordning de går med i cluater och därför är noden som förenar klustret först betecknad som huvudnod

uppgift för huvudnoden

crsd-processen för huvudnoden är ansvarig för att initiera OCR-säkerhetskopiering
huvudnoden är ansvarig för att synkronisera OCR: s lokala cache över noderna
uppdaterar endast crsd-processen på huvudnoden OCR på disken
vid nodutkastning, om klustret delas upp i 2 lika noder som delklustret har masternoden överlever och det andra underklustret utvisas

hur man identifierar masternoden i RAC

det finns 3 möjliga sätt
1> identifiera noden som utför säkerhetskopieringen av 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/dag.OCR.282.946935163 0
node1 2017/06/17 21:32:42 +DATA_MGMT:/RAC01/OCRBACKUP/vecka.OCR.283, 946935165 0
PROT-25: Manuella säkerhetskopior för Oracle Cluster-registret är inte tillgängliga
2> kontrollera crsd-loggar från olika noder.
katt crsd.trc / grep MASTER
2017-06-17 17:30:51.457 : OCRMAS:2797573888: proath_master: framgångsrikt ansluten till mästaren
2017-06-17 17:30:51.457 : OCRMAS:2797573888: th_master: nya OCR mästare är 1
2017-06-17 17:30:52.095 : CRSPE:2384393984: {2:12188:2} PE MASTER namn: node1
2017-06-17 17:31:54.926 : CRSOCR:2388596480: {2:12188:2} registrerad PE standby med CSS. JAG ÄR EN STANDBY MÄSTARE.
2017-06-17 23:14:47.617 : CRSOCR: 2390697728: {2: 12188:3229} avregistrerade pe standby med CSS. JAG ÄR INTE LÄNGRE EN STANDBY MÄSTARE.
2017-06-17 23:21:50.596 : OCRMAS:1748141824: proath_master: framgångsrikt ansluten till mästaren
2017-06-17 23:21:50.596 : OCRMAS:1748141824: th_master: nya OCR mästare är 1
2017-06-17 23:21:51.874 : CRSPE:1121937152: {2:46838:2} PE MASTER namn: node1
2017-06-17 23:22:15.020 : CRSOCR:1130342144: {2:46838:2} registrerad PE standby med CSS. JAG ÄR EN STANDBY MÄSTARE.
3 > kontrollera ocssd-loggar från olika noder.
katt ocssd.trc / grep MASTER
2017-06-17 17:30:54.010 : CSSD: 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: Skapad memberID 32: 2: 1 i grupp CLSN.ONSNETPROC.MASTER med evenemangsabonnemang 0x000000a1, flaggor 0x0 för clientID 1:76:18

vad händer om huvudnoden är nere.

mycket obious fråga, om huvudnoden är nere vad kommer att hända ? Kommer OCR inte att säkerhetskopieras?
när OCR master (crsd.bin process) stoppar eller startar om av någon anledning, crsd.bin på överlevande nod med lägsta nodnummer blir ny OCR-mästare.
bara för att bevisa detsamma startade jag om Node1 som är min nuvarande huvudnod och kontrollerade loggfilen och gjorde en manuell OCR-säkerhetskopiering också och du kan se resultatet nedan
2017-06-18 00:17:15.398 : CRSPE:1121937152: {2:46838:561} PE Roll / Statlig Uppdatering: gammal Roll ny; gammal stat ny
2017-06-18 00:17:15.398 : CRSPE:1121937152: {2:46838:561} PE MASTER namn: node2
2017-06-18 00:17:15.403 : OCRMAS:1748141824: th_master: 13: Jag är den nya OCR-mästaren på incar 7. Nodnummer 2
2017-06-18 00:17:15.407 : OCRSRV:1128240896: proas_amiwriter: ctx är MASTER ändra / anslutning
2017-06-18 00:17:16.304 : CRSPE:1121937152: {2:46838:561} PE Roll / Statlig Uppdatering: gammal Roll ny; gammal stat ny
2017-06-18 00:17:16.311 : CRSPE:1121937152: {2:46838:561} PE Roll / Statlig Uppdatering: gammal Roll ny; gammal stat ny
låt oss göra en manuell OCR-säkerhetskopiering och se vad som händer
# ocrconfig-manualbackup
node2 2017/06/18 00: 23: 47 + DATA_MGMT:/RAC01/OCRBACKUP/backup_20170618_002347.OCR.284.946945427 0
som du kan se, även om jag körde säkerhetskopian från node1, dess node2 som tog säkerhetskopian

det enklaste sättet att identifiera huvudnoden i Oracle 12.2

och slutligen det enklaste sättet. Fungerar perfekt med 12c. inte medveten om om andra versioner
oclumon manage-get MASTER
Master = node2

Write a Comment

Din e-postadress kommer inte publiceras.