Database Reference
In-Depth Information
635: [ CSSD][1115601216]clssscAllocAsyncMsg: msg(0x7f142c099ac8), len(68), asqhd(0x7f142c099aa0),
flags(0x081)
635: [ CSSD][1115601216]clssscagSendMsg: min 0 max 2 flags 13 15
635: [ CSSD][1115601216]clssscagSendMsg: sending to endp 0x22
657: [ CSSD][1115601216]clssnmHBInfo: css timestmp 1389843870 657 slgtime 8337664 DTO 28260
(index=0) biggest misstime 26990 NTO 1510
658: [ CSSD][1115601216]clssnmHBInfo: css timestmp 1389843871 658 slgtime 8338664 DTO 28260
(index=0) biggest misstime 27990 NTO 510
658: [ CSSD][1115601216]clssnmHBInfo: css timestmp 1389843872 658 slgtime 8339664 DTO 28260
(index=0) biggest misstime 28990 NTO 0
659: [ CSSD][1115601216]clssnmHBInfo: css timestmp 1389843873 659 slgtime 8340664 DTO 28260
(index=0) biggest misstime 29990 NTO 0
661: [ CSSD][1117178176]clssscFreeAsyncMsg: freeing msg (0x7f14341ad758), asqhd (0x7f14341ad730),
sendct 0, flags 0x00000002
661: [ CSSD][1117178176]clssnmWaitForAcks: done, syncseq(285282724), msg type(11)
661: [ CSSD][1117178176]clssnmSetMinMaxVersion:node1 product/protocol (12.1/1.4)
661: [ CSSD][1117178176]clssnmSetMinMaxVersion: properties common to all nodes: 1,2,3,4,5,6,7,8,9,
10,11,12,13,14,15,16,17
661: [ CSSD][1117178176]clssnmSetMinMaxVersion: min product/protocol (12.1/1.4)
661: [ CSSD][1117178176]clssnmSetMinMaxVersion: max product/protocol (12.1/1.4)
661: [ CSSD][1117178176]clssnmNeedConfReq: No configuration to change
661: [ CSSD][1117178176]clssnmDoSyncUpdate: Terminating node 2, ssky3l12p2, misstime(30000) state(5)
661: [ CSSD][1117178176]clssnmDoSyncUpdate: Wait for 0 vote ack(s)
661: [ CSSD][1117178176]clssnmCheckDskInfo: Checking disk info...
NM also checks the voting disk to determine if there is a failure on any other nodes in the cluster. During this
operation, NM will make an entry in the voting disk to inform its vote on availability. Similar operations are performed
by other instances in the cluster. The three voting disks configured also provide a method to determine who in the
cluster should survive. For example, if the eviction of one of the nodes is necessitated by an unresponsive action, then
the node that has two voting disks will start evicting the other node. NM alternates its action between the heartbeat
and the voting disk to determine the availability of other nodes in the cluster.
The GM provides group membership services. All clients that perform write I/O operations register with the GM;
for example, the LMON , DBWR , etc. Reconfiguration of instances (when an instance joins or leaves the cluster) happens
through the GM. When there are issues with the communication layer because of either NHB or DHB failure, which
could require a node evicition, the GM services will fence off all I/O clients registered with it to avoid any I/O issues or
in-transition activities. When a node fails, the GM sends out messages, through the EVM, to other instances regarding
the status.
As illustrated in Figure 16-1 , event manager daemon, or EVMD, is an event-forwarding daemon process that
propagates events via the Oracle notification service (ONS). It also scans the node callout directory and invokes
callouts in reaction to detected events; for example, node up and node down events. While this daemon is started
subsequent to the OCSSD, EVMD is the communication bridge between the CRSD and OCSSD. All communications
between the CRS and CSS happen via the EVMD.
The cluster ready service daemon (CRSD) function is to define and manage resources. A resource is a named
entity whose availability is managed by the clusterware. Resources have profiles that define metadata about them.
This metadata is stored in the OCR. CRS reads the OCR. The daemon itself manages the application resources: starts
and stops, the failover of application resources, generation of events during cluster state changes, and maintenance
configuration profiles in the OCR. If the daemon fails, it automatically restarts. The OCR information, described
earlier in the section “The Oracle Cluster Registry (OCR),” is cached inside the CRS.
 
Search WWH ::




Custom Search