PRIMECLUSTER Wizard for Oracle Configuration and Administration Guide 4.2 - Linux for Itanium -
Contents PreviousNext

Chapter 2 Environment Setup> 2.3 Oracle RAC 10g Scalable Operation

2.3.2 Oracle Software Installation and Configuration

Site Preparation

Set kernel parameters and user groups according to the Oracle manual and installation guide. It is necessary to set a logical IP address for RAC on each node.
If you create a DBA (Database Administrator) user to install Oracle, start, or stop Oracle operation, make sure that user ID and group ID are identical on all the nodes.

For semopm (the third value of "kernel.sem", specify a value of 4 or more.

Oracle Clusterware installation

Install Oracle Clusterware by referring to the Oracle manual and installation guide.


The PRIMECLUSTER Wizard for Oracle determines a directory where to install Oracle Clusterware with the "$ORA_CRS_HOME" environment variable. Set an installation directory of Oracle Clusterware for the "$ORA_CRS_HOME" environment variable of an Oracle DBA user.


Refer to the following setup example:

ORA_CRS_HOME=/opt/oracle/product/10.1.0/crs; export ORA_CRS_HOME

Oracle RAC 10g installation

Install Oracle 10g with the RAC option by referring to the Oracle manual and installation guide.

Database creating and settings

Create a database by referring to the Oracle manual and installation guide.


In Oracle RAC 10 scalable operation, the RMS resource name is generated based on the resource name of Oracle RAC 10g as follows:

The resource name begins with "Ora_<ApplicationName>_" instead of "ora" of the resource name displayed with the crs_stat command of Oracle 10g.

Disabling automatic startup of Oracle Clusterware

Disable automatic startup of Oracle Clusterware by executing the following command on each node with super user access privileges.


Refer to the following setup example:

# /etc/init.d/init.crs disable



This setup is required when the Oracle Clusterware is registered in an RMS resource.

Disabling automatic startup of CRS resource

Disable automatic startup of Oracle RAC instance (inst, db, srv) by setting "never" to AUTO_START attribute.
This is because the Oracle RAC instance is registered as an RMS resource, and it is startup is controlled by userApplication, not Oracle Clusterware.

It is possible to set it by executing the following commands.

# su - <Oracle user>
$ srvctl modify database -d $DB_NAME -y manual

AUTO_START of the database, the instance, and the service resource is set to "never" by executing the above-mentioned command.

For detail of editing AUTO_START, refer to Oracle manuals.

Operation check

Check if Oracle instances and listeners are properly operating. Also, check if the crs_stat command can be executed using the DBA user.


The following example shows the operation results:

$ crs_stat -t

Name Type Target State Host
------------------------------------------------------------
ora....1.lsnr application ONLINE ONLINE node1
ora.node1.gsd application ONLINE ONLINE node1
ora.node1.ons application ONLINE ONLINE node1
ora.node1.vip application ONLINE ONLINE node1
ora....2.lsnr application ONLINE ONLINE node2
ora.node2.gsd application ONLINE ONLINE node2
ora.node2.ons application ONLINE ONLINE node2
ora.node2.vip application ONLINE ONLINE node2
ora....rac.db application ONLINE ONLINE node1
ora....1.inst application ONLINE ONLINE node1
ora....2.inst application ONLINE ONLINE node2
$


Contents PreviousNext

All Rights Reserved, Copyright(C) FUJITSU LIMITED 2009