Oracle Clusterware 10g/11g process details

Source: Internet
Author: User

The Oracle 10g Clusterware processes on UNIX-based systems are:
 
Oracle Clusterware
 
Oracle-provided clusterware that manages clusterdatabase processing including node membership, group services, global resourcemanagement, and high availability functions.
 
CRSD-OracleClusterware Daemon
 
The primary Oracle Clusterware process
 
Crsd: Performs highavailability recovery and management operations such as maintaining the OCR andmanaging application resources. this process runs as the root user, or by auser in the admin group on Mac OSX-based systems. this process restarts automatically upon failure.
 
The CRSD process that creates the backupsalso creates and retains an OCR backup for each full
 
Day and at the end of each week.
 
Crsd: perform high-availability recovery and management operations: maintain ocr and manage application resources. The process runs as a root user. This process will be automatically restarted after an unexpected fault occurs. Crsd backs up ocr every day or every week.
 
The CRSD process maintains an internal counter to track how often a resourcehas been restarted.
 
The Crsd Process maintains an internal counter to track the number of reboots of a specific resource:
 
-Engine for HAoperation
 
High-availability Engine
-Manages 'application resources'
 
Manage application resources
-Starts, stops, and fails 'application resources' over to other nodes
 
Start, stop, and switch application resources to other nodes
-Spawns separate 'actions' to start/stop/check application resources
 
Create independent operations to start, stop, and check application resources
-Maintains configuration profiles in the OCR (Oracle Configuration Repository)
 
Maintain the configuration file in ocr
-Stores current known state in the OCR.
 
Store the current status information in ocr
-Runs as root
 
Run as root
-Is restarted automatically on failure
Automatically restarts after a fault occurs.
 
 
Evmd: Event manager daemon. This process also starts the racgevt processto manage FAN server callouts.

Evmd: The Event Management daemon. This process also starts the racgevt process to manage the Fan process calls.
-Generates events when things happen
 
An event occurs when an accident occurs.
-Spawns a permanent child evmlogger
 
Generate a permanent sub-process-evmlogger
-Evmlogger, on demand, spawns children
 
Evmlogger automatically generates sub-processes based on actual conditions.
-Scans callout directory and invokes callouts.
 

-Runs as Oracle.
 
Run as an oracle user
-Restarted automatically on failure
 
Automatic Restart upon exception
 


Ocssd: Manages cluster node membership and runs as the oracle user; failureof this process results in cluster restart.
 
Ocssd: Manages cluster node membership and runs as an oracle user. The process restarts automatically when an exception occurs.
 
-OCSSD isrequired with RAC databases and with non-RAC database when using ASM
 
Ocssd is required for databases that use rac databases or databases that use asm for a single instance.
 

-Provides access to node membership
 
Provide access to node members
-Provides group services
 
Provide Group Services
-Provides basic cluster locking
 
Provides basic cluster locks
-Integrates with existing vendor clusteware, when present
 
Automatically integrated with 3rd-party cluster Software
-Can also runs without integration to vendor clustware
 
Even if there is no 3rd-party cluster software, it can run
-Runs as Oracle.
 
Oracle user running
-Failure exit causes machine reboot (RAC cluster only ).
 
This process is abnormal and causes the machine to restart.
--- This is a feature to prevent data upload uption in event of a split brain.
 
This feature is used to protect data from damage when split-brain occurs.
 
Oprocd: Process monitor for the cluster. Note that this process onlyappears on platforms that do not use vendor clusterware with OracleClusterware.
 
Oprocd: Provides Process Monitoring for clusters. This process appears only when the cluster of the third party is not used.

  • 1
  • 2
  • Next Page

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.