Call now: 252-767-6166  
Oracle Training Oracle Support Development Oracle Apps

 E-mail Us
 Oracle Articles
New Oracle Articles

 Oracle Training
 Oracle Tips

 Oracle Forum
 Class Catalog

 Remote DBA
 Oracle Tuning
 Emergency 911
 RAC Support
 Apps Support
 Oracle Support

 SQL Tuning

 Oracle UNIX
 Oracle Linux
 Remote s
 Remote plans
 Application Server

 Oracle Forms
 Oracle Portal
 App Upgrades
 SQL Server
 Oracle Concepts
 Software Support

 Remote S


 Consulting Staff
 Consulting Prices
 Help Wanted!


 Oracle Posters
 Oracle Books

 Oracle Scripts

Don Burleson Blog 









Using Sun Cluster 3.x Environment

Oracle RAC Cluster Tips by Burleson Consulting

This is an excerpt from the bestselling book Oracle Grid & Real Application Clusters.  To get immediate access to the code depot of working RAC scripts, buy it directly from the publisher and save more than 30%.

First install the Solaris Operating System on the nodes and apply patches where required. Ensure that the recommended patches for the SPARC operating system, storage array interface firmware, and storage array drive firmware are duly applied.  

The following steps explain the procedure involved:

1. Prepare Disk Partitions as required.

2. A partition named /globaldevices, with a file system of 100Mb at minimum, is required for the scinstall utility in order to configure the global devices.

3. Connect the node with the cluster interconnect.

4. Install the Cluster software and create a cluster configuration.

scinstall utility performs the following operations on the cluster node:

* Installs the cluster software packages.

* Disables routing on the node (touch /etc/notrouter).

* Creates an installation log (/var/cluster/logs/install).

* Reboots the node.

* Creates the Disk ID devices during the reboot.

In order for RAC to use the shared disk architecture of Sun Cluster, to share the single database among multiple instances of RAC, to access the database concurrently, and to control conflicting access to the database, the Oracle UNIX distributed lock manager (udlm) is needed. There is another component called the Oracle Node Monitor, referred to as ORCLUdlm package, which is usually supplied along with the Oracle software. Bboth of these packages need to be installed.

Using Veritas DBE/Advanced Cluster

VERITAS Storage Foundation for Oracle RAC provides an integrated solution that includes the VERITAS clustering, file system, and volume management technologies. The solution delivers cluster and file system supporting Oracle RAC on the Solaris and HP-UX operating systems. Storage Foundation includes the Database Edition/Advances Cluster for Oracle RAC.

The software components installed by the VERITAS Storage Foundation for Oracle RAC 4.0 installation utility, installsfrac, includes the following:

* VERITAS Storage Foundation for Oracle RAC 4.0

* VERITAS Cluster Server (VCS)

* VERITAS Volume Manager (VxVM)

* VERITAS Group Lock Manager

* VERITAS File System (VxFS)

* VERITAS extension for Oracle Disk Manager (ODM

* VERITAS Cluster Server enterprise agent for Oracle

Veritas Database Edition/Advanced Cluster (DBE/AC) provides a complete I/O and communications stack to install, configure, and support Oracle RAC on a Solaris-based Sun cluster. It also provides monitoring and management of instance startup and shutdown. DBE/AC provides a comprehensive cluster framework and software facility.

With the availability of Veritas DBE/AC for RAC implementation on a Sun Cluster and HP-UX cluster, the limitation to clusterware provided by Sun and HP no longer exists. The Veritas Cluster Server, supporting Oracle RAC, is pretty much an extended and enhanced version of the VCS used for database failover clusters. Administrators already familiar with the VCS for HA cluster find it easier to understand and implement. Veritas DBE/AC is a certified cluster framework that is built in with Cluster File System and it is ODM compliant.

The following topics will be examined in this section:

* Communication stacks which deal with inter-node communication

* Shared Storage Configuration, ODM, CFS, and Cluster Volume Manager

* VCS architecture framework

* IO Fencing

* Installation of Veritas software

Communication Stack

There are two components in the Veritas communication stack.

* Low Level Transport (LLT)

* Group membership services/Atomic Broadcast (GAB).

Veritas has implemented its own communication transport for the node message transfers. It is called Low Latency Transport (LLT). LLT provides kernel-to-kernel communication and monitors network connections. It is a replacement for the IP stack. LLT runs on top of the data link protocol interface (DPLI). The use of LLT rather than IP provides low latency and removes the overhead usually associated with the IP stack. When implemented, RAC IPC uses the VCSIPC shared library for inter-process communication. LLT also distributes inter-node communication across all available private interconnects, which can reach as many as 8. LLT, is also responsible for heartbeat message transfers among the nodes.

GAB is responsible for monitoring the cluster membership. As the nodes or members join and exit, the GAB framework keeps track. Cluster membership is determined by the LLT heartbeats. The GAB component handles the point-to-point message delivery and the broadcast messages for all the nodes. Atomic broadcast ensures that all systems receive all messages.


This is an excerpt from the bestselling book Oracle Grid & Real Application Clusters, Rampant TechPress, by Mike Ault and Madhu Tumma.

You can buy it direct from the publisher for 30%-off and get instant access to the code depot of Oracle tuning scripts.


Oracle Training at Sea
oracle dba poster

Follow us on Twitter 
Oracle performance tuning software 
Oracle Linux poster


Burleson is the American Team

Note: This Oracle documentation was created as a support and Oracle training reference for use by our DBA performance tuning consulting professionals.  Feel free to ask questions on our Oracle forum.

Verify experience! Anyone considering using the services of an Oracle support expert should independently investigate their credentials and experience, and not rely on advertisements and self-proclaimed expertise. All legitimate Oracle experts publish their Oracle qualifications.

Errata?  Oracle technology is changing and we strive to update our BC Oracle support information.  If you find an error or have a suggestion for improving our content, we would appreciate your feedback.  Just  e-mail:  

and include the URL for the page.


Burleson Consulting

The Oracle of Database Support

Oracle Performance Tuning

Remote DBA Services


Copyright © 1996 -  2017

All rights reserved by Burleson

Oracle ® is the registered trademark of Oracle Corporation.

Remote Emergency Support provided by Conversational