|
Oracle Home |
|
Home > Oracle Database Administration (DBA) > RAC > Oracle RAC Clusterware components |
|
Oracle 10g, 11g Database Administration (DBA): RAC |
|---|
Oracle RAC Clusterware components |
|
Oracle Clusterware includes the following processes: Link to Oracle RAC clusterware startup sequence (11gR2)
1) Cluster Ready Services (CRS)
Functionality: RAC resource monitoring/ management ==> all changes are written in the OCR - start, stop of the resouces - failover of the application resources - node recovery - automatically restarts t RAC resources when a failure occurs.
RAC resources: a database, an instance, a service, a listener, a virtual IP (VIP) address, an application process
Daemon process (on AIX, UNIX, Linux): crsd
Run as (on AIX, UNIX, Linux): root
ps -ef | grep crsd
Failure of the process: the crsd restarts automatically, without restarting the node.
CRSd can run in 2 modes:
reboot mode -> when crsd starts all the resources are restarted.
restart mode -> when crsd starts the resources are started as these were before the shutdown.
When CRS is installed on the cluster where a 3rd-party clusterware is integrated (there are 2 clusterware on the cluster)
-> CRSd manages: - Oracle RAC services and resources
When CRS is the ONLY ONE clusterware on the cluster
-> CRSd manages: - Oracle RAC services and resources - the node membership functionality (by CSSd, but CSS in managed by CRSd)
COMMENT: In order to start the crsd we need: - the public interface, the private interface and the virtual IP (VIP) should be up and running ! - these IPs must be pingable to each other.
2) Cluster Synchronization Services (CSS)
Functionality: enables basic cluster services ==> new/ lost node information is written to OCR
- the node membership functionality - basic locking
Daemon process (on AIX, UNIX, Linux): ocssd
Run as (on AIX, UNIX, Linux): oracle
Failure of the process: Node restart.
3) Event Management (EVM)
Functionality: - a background process that publishes events that crs creates.
Daemon process (on AIX, UNIX, Linux): evmd
Run as (on AIX, UNIX, Linux): oracle
Failure of the process: the evmd restarts automatically, without restarting the node.
4) Oracle Notification Service (ONS)
Functionality: - a publish and subscribe service for communicating Fast Application Notification (FAN) events to clients.
Daemon process (on AIX, UNIX, Linux): ons
Run as (on AIX, UNIX, Linux): oracle
Failure of the process: -
5) RACG
6) Process Monitor Daemon (OPROCD) (cssdagent from 11gR2)
More information about this subject ( Oracle RAC Clusterware components ) you can get from www.in-oracle.com
|
|
Home > Oracle Database Administration (DBA) > RAC > Oracle RAC Clusterware components |
|
Different Romanian Links/ Linkuri romanesti diferite |
Disclaimer: The views expressed on this web site are my own and do not reflect the views of Oracle Corporation. You may use the information from this site only at your risk. Copyright (c) 2009-2011 Paul Catalin Tomoiu. All rights reserved.