Sunday, 28 Feb 2010 8:11 PM
On successful completion of cluster verification utility, you can proceed with installation of Oracle Clusterware. This section has the screenshots of clusterware installation including running the scripts as root from both nodes. DO NOT RUN these scripts parallely, run them on one node and then the other on completion of the script on the first node.
CRS Installation Screen Shots
The following screen shots describe the process of installing CRS. Carefully choose the options as shown here.

Run Installer

Oracle Installer

Choose Advanced Installation

Select Languages

SCAN Information

Add Node

Add Node Box

Proceed after adding node

Validating Node Readiness

Choose Public and Private interfaces

Choose Filesystem - ASM or Shared

Choose Disks for ACFS

Enter Passwords for ASM instance

Password complexity alert - ignore this

Select OS Groups for ASM instance

Ignore this alert

Enter base and home for CRS binaries

Enter oracle inventory location

Pre requisite checks

Save response file

Installation Progress Screen

Installation Progress.....

Run root scripts on both nodes - serially - refer to root script section

Post root script grid configuration - automatically performed by installer

Completion of installation
Post install scripts as root
Run the orainstRoot.sh and root.sh scripts (as shown in the installer), on the first node. Once completed, run the same on the second node.
# hostname
rac-node-01
# /crs/app/oraInventory/orainstRoot.sh
Changing permissions of /crs/app/oraInventory.
Adding read,write permissions for group.
Removing read,write,execute permissions for world.
Changing groupname of /crs/app/oraInventory to oinstall.
The execution of the script is complete.
# /crs/app/11.2.0/grid/root.sh
Running Oracle 11g root.sh script...
The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /crs/app/11.2.0/grid
Enter the full pathname of the local bin directory: [/usr/local/bin]:
Creating /usr/local/bin directory...
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...
Creating /var/opt/oracle/oratab file...
Entries will be added to the /var/opt/oracle/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.
2010-02-28 22:00:54: Parsing the host name
2010-02-28 22:00:54: Checking for super user privileges
2010-02-28 22:00:54: User has super user privileges
Using configuration parameter file: /crs/app/11.2.0/grid/crs/install/crsconfig_para
Creating trace directory
LOCAL ADD MODE
Creating OCR keys for user 'root', privgrp 'root'..
Operation successful.
root wallet
root wallet cert
root cert export
peer wallet
profile reader wallet
pa wallet
peer wallet keys
pa wallet keys
peer cert request
pa cert request
peer cert
pa cert
peer root cert TP
profile reader root cert TP
pa root cert TP
peer pa cert TP
pa peer cert TP
profile reader pa cert TP
profile reader peer cert TP
peer user cert
pa user cert
Adding daemon to inittab
CRS-4123: Oracle High Availability Services has been started.
ohasd is starting
CRS-2672: Attempting to start 'ora.gipcd' on 'rac-node-01'
CRS-2672: Attempting to start 'ora.mdnsd' on 'rac-node-01'
CRS-2676: Start of 'ora.gipcd' on 'rac-node-01' succeeded
CRS-2676: Start of 'ora.mdnsd' on 'rac-node-01' succeeded
CRS-2672: Attempting to start 'ora.gpnpd' on 'rac-node-01'
CRS-2676: Start of 'ora.gpnpd' on 'rac-node-01' succeeded
CRS-2672: Attempting to start 'ora.cssdmonitor' on 'rac-node-01'
CRS-2676: Start of 'ora.cssdmonitor' on 'rac-node-01' succeeded
CRS-2672: Attempting to start 'ora.cssd' on 'rac-node-01'
CRS-2672: Attempting to start 'ora.diskmon' on 'rac-node-01'
CRS-2676: Start of 'ora.diskmon' on 'rac-node-01' succeeded
CRS-2676: Start of 'ora.cssd' on 'rac-node-01' succeeded
CRS-2672: Attempting to start 'ora.ctssd' on 'rac-node-01'
CRS-2676: Start of 'ora.ctssd' on 'rac-node-01' succeeded
ASM created and started successfully.
DiskGroup ACFS_DG created successfully.
clscfg: -install mode specified
Successfully accumulated necessary OCR keys.
Creating OCR keys for user 'root', privgrp 'root'..
Operation successful.
CRS-2672: Attempting to start 'ora.crsd' on 'rac-node-01'
CRS-2676: Start of 'ora.crsd' on 'rac-node-01' succeeded
CRS-4256: Updating the profile
Successful addition of voting disk 83916a120c894fcabf6dc58702ac713a.
Successful addition of voting disk 05e07cf87bd24ff9bfb47be2c522143c.
Successful addition of voting disk 0095a17877eb4ff8bf5b5a4c4a535816.
Successfully replaced voting disk group with +ACFS_DG.
CRS-4256: Updating the profile
CRS-4266: Voting file(s) successfully replaced
## STATE File Universal Id File Name Disk group
-- ----- ----------------- --------- ---------
1. ONLINE 83916a120c894fcabf6dc58702ac713a (/dev/rdsk/c1t1d0s0) [ACFS_DG]
2. ONLINE 05e07cf87bd24ff9bfb47be2c522143c (/dev/rdsk/c1t2d0s0) [ACFS_DG]
3. ONLINE 0095a17877eb4ff8bf5b5a4c4a535816 (/dev/rdsk/c1t3d0s0) [ACFS_DG]
Located 3 voting disk(s).
CRS-2673: Attempting to stop 'ora.crsd' on 'rac-node-01'
CRS-2677: Stop of 'ora.crsd' on 'rac-node-01' succeeded
CRS-2673: Attempting to stop 'ora.asm' on 'rac-node-01'
CRS-2677: Stop of 'ora.asm' on 'rac-node-01' succeeded
CRS-2673: Attempting to stop 'ora.ctssd' on 'rac-node-01'
CRS-2677: Stop of 'ora.ctssd' on 'rac-node-01' succeeded
CRS-2673: Attempting to stop 'ora.cssdmonitor' on 'rac-node-01'
CRS-2677: Stop of 'ora.cssdmonitor' on 'rac-node-01' succeeded
CRS-2673: Attempting to stop 'ora.cssd' on 'rac-node-01'
CRS-2677: Stop of 'ora.cssd' on 'rac-node-01' succeeded
CRS-2673: Attempting to stop 'ora.gpnpd' on 'rac-node-01'
CRS-2677: Stop of 'ora.gpnpd' on 'rac-node-01' succeeded
CRS-2673: Attempting to stop 'ora.gipcd' on 'rac-node-01'
CRS-2677: Stop of 'ora.gipcd' on 'rac-node-01' succeeded
CRS-2673: Attempting to stop 'ora.mdnsd' on 'rac-node-01'
CRS-2677: Stop of 'ora.mdnsd' on 'rac-node-01' succeeded
CRS-2672: Attempting to start 'ora.mdnsd' on 'rac-node-01'
CRS-2676: Start of 'ora.mdnsd' on 'rac-node-01' succeeded
CRS-2672: Attempting to start 'ora.gipcd' on 'rac-node-01'
CRS-2676: Start of 'ora.gipcd' on 'rac-node-01' succeeded
CRS-2672: Attempting to start 'ora.gpnpd' on 'rac-node-01'
CRS-2676: Start of 'ora.gpnpd' on 'rac-node-01' succeeded
CRS-2672: Attempting to start 'ora.cssdmonitor' on 'rac-node-01'
CRS-2676: Start of 'ora.cssdmonitor' on 'rac-node-01' succeeded
CRS-2672: Attempting to start 'ora.cssd' on 'rac-node-01'
CRS-2672: Attempting to start 'ora.diskmon' on 'rac-node-01'
CRS-2676: Start of 'ora.diskmon' on 'rac-node-01' succeeded
CRS-2676: Start of 'ora.cssd' on 'rac-node-01' succeeded
CRS-2672: Attempting to start 'ora.ctssd' on 'rac-node-01'
CRS-2676: Start of 'ora.ctssd' on 'rac-node-01' succeeded
CRS-2672: Attempting to start 'ora.asm' on 'rac-node-01'
CRS-2676: Start of 'ora.asm' on 'rac-node-01' succeeded
CRS-2672: Attempting to start 'ora.crsd' on 'rac-node-01'
CRS-2676: Start of 'ora.crsd' on 'rac-node-01' succeeded
CRS-2672: Attempting to start 'ora.evmd' on 'rac-node-01'
CRS-2676: Start of 'ora.evmd' on 'rac-node-01' succeeded
CRS-2672: Attempting to start 'ora.asm' on 'rac-node-01'
CRS-2676: Start of 'ora.asm' on 'rac-node-01' succeeded
CRS-2672: Attempting to start 'ora.ACFS_DG.dg' on 'rac-node-01'
CRS-2676: Start of 'ora.ACFS_DG.dg' on 'rac-node-01' succeeded
rac-node-01 2010/02/28 22:08:15 /crs/app/11.2.0/grid/cdata/rac-node-01/backup_20100228_220815.olr
Configure Oracle Grid Infrastructure for a Cluster ... succeeded
Updating inventory properties for clusterware
Starting Oracle Universal Installer...
Checking swap space: must be greater than 500 MB. Actual 4614 MB Passed
The inventory pointer is located at /var/opt/oracle/oraInst.loc
The inventory is located at /crs/app/oraInventory
'UpdateNodeList' was successful. |
Run the scripts on NODE 2
# /crs/app/oraInventory/orainstRoot.sh
Changing permissions of /crs/app/oraInventory.
Adding read,write permissions for group.
Removing read,write,execute permissions for world.
Changing groupname of /crs/app/oraInventory to oinstall.
The execution of the script is complete.
# /crs/app/11.2.0/grid/root.sh
Running Oracle 11g root.sh script...
The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /crs/app/11.2.0/grid
Enter the full pathname of the local bin directory: [/usr/local/bin]:
Creating /usr/local/bin directory...
Copying dbhome to /usr/local/bin ...
Copying oraenv to /usr/local/bin ...
Copying coraenv to /usr/local/bin ...
Creating /var/opt/oracle/oratab file...
Entries will be added to the /var/opt/oracle/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.
2010-02-28 22:09:42: Parsing the host name
2010-02-28 22:09:42: Checking for super user privileges
2010-02-28 22:09:42: User has super user privileges
Using configuration parameter file: /crs/app/11.2.0/grid/crs/install/crsconfig_params
Creating trace directory
LOCAL ADD MODE
Creating OCR keys for user 'root', privgrp 'root'..
Operation successful.
Adding daemon to inittab
CRS-4123: Oracle High Availability Services has been started.
ohasd is starting
CRS-4402: The CSS daemon was started in exclusive mode but found an active CSS daemon on node rac-node-01, number 1, and is terminating
An active cluster was found during exclusive startup, restarting to join the cluster
CRS-2672: Attempting to start 'ora.mdnsd' on 'rac-node-02'
CRS-2676: Start of 'ora.mdnsd' on 'rac-node-02' succeeded
CRS-2672: Attempting to start 'ora.gipcd' on 'rac-node-02'
CRS-2676: Start of 'ora.gipcd' on 'rac-node-02' succeeded
CRS-2672: Attempting to start 'ora.gpnpd' on 'rac-node-02'
CRS-2676: Start of 'ora.gpnpd' on 'rac-node-02' succeeded
CRS-2672: Attempting to start 'ora.cssdmonitor' on 'rac-node-02'
CRS-2676: Start of 'ora.cssdmonitor' on 'rac-node-02' succeeded
CRS-2672: Attempting to start 'ora.cssd' on 'rac-node-02'
CRS-2672: Attempting to start 'ora.diskmon' on 'rac-node-02'
CRS-2676: Start of 'ora.diskmon' on 'rac-node-02' succeeded
CRS-2676: Start of 'ora.cssd' on 'rac-node-02' succeeded
CRS-2672: Attempting to start 'ora.ctssd' on 'rac-node-02'
CRS-2676: Start of 'ora.ctssd' on 'rac-node-02' succeeded
CRS-2672: Attempting to start 'ora.asm' on 'rac-node-02'
CRS-2676: Start of 'ora.asm' on 'rac-node-02' succeeded
CRS-2672: Attempting to start 'ora.crsd' on 'rac-node-02'
CRS-2676: Start of 'ora.crsd' on 'rac-node-02' succeeded
CRS-2672: Attempting to start 'ora.evmd' on 'rac-node-02'
CRS-2676: Start of 'ora.evmd' on 'rac-node-02' succeeded
rac-node-02 2010/02/28 22:13:37 /crs/app/11.2.0/grid/cdata/rac-node-02/backup_20100228_221337.olr
Configure Oracle Grid Infrastructure for a Cluster ... succeeded
Updating inventory properties for clusterware
Starting Oracle Universal Installer...
Checking swap space: must be greater than 500 MB. Actual 4625 MB Passed
The inventory pointer is located at /var/opt/oracle/oraInst.loc
The inventory is located at /crs/app/oraInventory
'UpdateNodeList' was successful.
# |
Check the status of the cluster using crs_stat from the grid home/bin directory
./crs_stat -t
Name Type Target State Host
------------------------------------------------------------
ora.ACFS_DG.dg ora....up.type ONLINE ONLINE rac-node-01
ora....ER.lsnr ora....er.type ONLINE ONLINE rac-node-01
ora....N1.lsnr ora....er.type ONLINE ONLINE rac-node-01
ora.asm ora.asm.type ONLINE ONLINE rac-node-01
ora.eons ora.eons.type ONLINE ONLINE rac-node-01
ora.gsd ora.gsd.type OFFLINE OFFLINE
ora....network ora....rk.type ONLINE ONLINE rac-node-01
ora.oc4j ora.oc4j.type OFFLINE OFFLINE
ora.ons ora.ons.type ONLINE ONLINE rac-node-01
ora....SM1.asm application ONLINE ONLINE rac-node-01
ora....01.lsnr application ONLINE ONLINE rac-node-01
ora....-01.gsd application OFFLINE OFFLINE
ora....-01.ons application ONLINE ONLINE rac-node-01
ora....-01.vip ora....t1.type ONLINE ONLINE rac-node-01
ora....SM2.asm application ONLINE ONLINE rac-node-02
ora....02.lsnr application ONLINE ONLINE rac-node-02
ora....-02.gsd application OFFLINE OFFLINE
ora....-02.ons application ONLINE ONLINE rac-node-02
ora....-02.vip ora....t1.type ONLINE ONLINE rac-node-02
ora.scan1.vip ora....ip.type ONLINE ONLINE rac-node-01 |
Lovely post.
Two thumbs up for a detailed installation steps.
[...] Part 3 – Oracle 10gR2 RAC Solaris 10 – CRS Installation [...]