PRIMECLUSTER Wizard for Oracle Configuration and Administration Guide 4.2 - Linux for Itanium - |
Contents
![]() ![]() |
Chapter 2 Environment Setup | > 2.3 Oracle RAC 10g Scalable Operation |
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.
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 |
Install Oracle 10g with the RAC option by referring to the Oracle manual and installation guide.
# su - <Oracle user> |
Refer to the following setup example:
ORACLE_HOME=/opt/oracle/product/10.1.0/db; export ORACLE_HOME |
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.
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.
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> |
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.
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 |
Contents
![]() ![]() |