ocp_logo Installation Of Oracle 9i R2 (9.2.0.1) Real Application Cluster (RAC) Software on  RedHat AS 3 x86 (RHEL3) / CentOS 3 x86
By Bhavin Hingu

<<PREV                      <<HOME>>                      NEXT>>


This document explains the step by step process of installing Oracle 9iR2 Real Application Cluster (RAC) with OUI.

     Installing Oracle 9i R2 (9.2.0.1) With Real Application Cluster
  (RAC)
32-bit on RHEL 3 / CentOS 3:
I am going to install the base software 9.2.0.1 with Real Application Cluster. Once it is installed then, I am going to apply patchset 3 9.2.0.4 on  top
of 9.2.0.1.

Creating Shared Config File:

You need to create the Shared Config File which contains the metadata for the Cluster nodes and services on the shared devices. So this file
must be accessible by all the nodes. I have used OCFS to store this file as well. If you are not using OCFS then, you need to create a raw partition
 of at least of 20MB size (e.g, /dev/sdb1 bound with /dev/raw/raw1) to store this file's contents.

[oracle@node1-pub oracle]$ cat > /u02/oradata/ocfs/SharedConfigFile
 
[oracle@node1-pub oracle]$ ls -l  /u02/oradata/ocfs/SharedConfigFile
-rw-r--r--    1 oracle   oinstall        0 Jan  1 12:48 /u02/oradata/ocfs/SharedConfigFile
[oracle@node1-pub oracle]$

Running OUI to Install 9.2.0.1 with RAC:

You MUST install this software from one node only.

I usually prefer to install the Oracle software without creating the starter database.

Start the runInstaller as oracle user from any one node When OUI displays the Welcome page, click Next

[oracle@node1-pub oracle]$ /mnt/cdrom/runInstaller

         Xlib: connection to ":0.0" refused by server
     Xlib: No protocol specified
                                                                                                                             
     Can't connect to X11 window server using ':0.0' as the value of the DISPLAY variable.

        If you get the above error, please execute the below command as root and then start the runInstaller by connecting as oracle.

[root@node2-pub root]# xhost +
access control disabled, clients can connect from any host
[root@node2-pub root]# su - oracle
[oracle@node2-pub oracle]$ /mnt/cdrom/runInstaller

Follow These Steps:

1

Click Next;

2

Select all the nodes in the Cluster and Click Next. If you do not see other nodes then make sure that
Cluster Manager (oracm) is started on all the nodes that does not apprear in this screen. Start the
Cluster manager as shown in the previous step of Installing Clusterware software.

3

Click NEXT;

4

Select Oracle 9i Database 9.2.0.1 from the Available products and click Next:

5

I selected the Custom Installation type because I wanted to Install Oracle Lable Security. You can leave
the default value of Enterprise Edition and Click Next.

6

Select / De-Select the product you want and Click Next. This screen will show up only if you have
selected Custom Installation type.

8

At this step, enter the fully qualified name of the Shared Config File that we created in the begining of
this task (/u02/oradata/ocfs/SharedConfigFile).

9

Leave default groups (dba, dba) as it is and click Next.

10

I have selected the first option and Click Next as this is an experimental Installation. For Porduction
installaion, I always prefer to go for the second option.

11

I selected No as I want to upgrade the current RDBMS of 9.2.0.1 to 9.2.0.4.

12

Click Install.

13

Enter the second CD media and Click OK.

14


Enter the third CD media and Click OK.


15

You will get the error of " Error in Invoking target install of make file
/u01/app/oracle/product/9.2.0/network/lib/ins_oemagent.mk". Click Ignore as It will be fixed by applying
patch 3119415.

16

Also, you will get the above error of
" Error in Invoking target install of make file
/u01/app/oracle/product/9.2.0/ctx/lib/ins_ctx.mk". This error will be fixed by applying 9.2.0.4 patchset 3.


17

18

Run the /u01/app/oracle/product/9.2.0/root.sh script on all the nodes in the cluster. Open another window and
execute this script as root, After executing this script on all the nodes, Click OK. If you have not Installed the
ncurses4 package, then you will get error messages while you execute the root.sh.

[root@node1-pub root]# /u01/app/oracle/product/9.2.0/root.sh
Running Oracle9 root.sh script...
\nThe following environment variables are set as:
    ORACLE_OWNER= oracle
    ORACLE_HOME=  /u01/app/oracle/product/9.2.0
 
Enter the full pathname of the local bin directory: [/usr/local/bin]:
   Copying dbhome to /usr/local/bin ...
   Copying oraenv to /usr/local/bin ...
   Copying coraenv to /usr/local/bin ...
 
\nCreating /etc/oratab file...
Adding entry to /etc/oratab file...
Entries will be added to the /etc/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.
 
Starting RPM to install the Legato Single Server Version (LSSV) product.
Form more information, please refer to the Linux installation section
in the LSSV Installation Guide at  http://www.legato.com/LSSV
 
        Directory /nsr, does not exist.
        Creating directory /nsr.
        nsr-izing system files
        nsr-izing system files
        Initializing //nsr/res/servers
        Creating /etc/rc.d/init.d/networker
        Creating /etc/rc.d/rc3.d/S95networker
        Creating /etc/rc.d/rc5.d/S95networker
        Creating /etc/rc.d/rc0.d/K05networker
        Completing Installation
 
LSSV successfully installed on `node2-pub'!
 
         Modifying /etc/ld.so.conf
 
        Completing Installation
 
LSSV successfully installed on `node2-pub'!
        Modifying /etc/rpc
        Modifying /etc/syslog.conf
        Restarting syslog daemon
        Completing Installation
 
LSSV successfully installed on `node2-pub'!
nsrcap is /usr/sbin/nsrcap
 
**      Installation of LSSV succeeded.


19

You can see in th above window that the software is now being copied to all the nodes in the cluster.
"Finishing Remote Operations in nodes...."
After it finished the remote Operation, Configuration tools WIndow is opened. I do not prefer to configure
Enterprise Manager at this step. So follow the below series of steps to configure Management Tools.

20

21

22

23

24

NOTE: Please chenge the default port of LISTENER to any other that cannot be easily predictable.

25

26

27

28

29

Click Exit.
At this point, Please reboot all the nodes in the cluster,
Applying Patch p2617419:

 This patch supplies the oracel utiliry called "opatch" to apply patches. I followed the below procedure to install this
 utility on ALL THE NODES in the Cluster.
[oracle@node1-pub oracle]$ ls
p2617419_10102_GENERIC.zip
[oracle@node1-pub oracle]$ unzip p2617419_10102_GENERIC.zip
Archive:  p2617419_10102_GENERIC.zip
   creating: OPatch/
   creating: OPatch/docs/
  inflating: OPatch/docs/FAQ
  inflating: OPatch/docs/Users_G...
.. .. .. .. .. .. .. .. .. ..
[oracle@node1-pub oracle]$  mv OPatch $ORACLE_HOME/

Update the $PATH variable in the .bash_profile file and add $ORACLE_HOME/OPatch in the path.

[oracle@shree oracle]$ which opatch
/u01/app/oracle/product/9.2.0/OPatch/opatch

Applying 9.2.0.4 Patchset to upgrade 9.2.0.1 RDBMS to 9.2.0.4:

Insert the 9.2.0.4 CD into the cdrom and Start the runInstaller as oracle. If you have not copied this file on the
disk, then you can start the runInstaller from the directory where you have unzipped
p3095277_9204_LINUX.zip file.

[oracle@node1-pub oracle]$ ls /mnt/cdrom
install  oraparam.ini  rr_moved  runInstaller  stage
[oracle@node1-pub oracle]$ /mnt/cdrom/runInstaller

Follow the instructions and enter the appropriate values. You will see most of the time the same screens as the
ones we saw during installing 9.2.0.1 RAC software.

I have seen that the runInstaller sometimes crashes with the below java error.
....
......
An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : 11 occurred at PC=0xb75f23da
Function name=(N/A)
Library=/lib/ld-linux.so.2
                                                                                                                            
NOTE: We are unable to locate the function name symbol for the error
      just occurred. Please refer to release documentation for possible
      reason and solutions.
                                                                                                                            
                                                                                                                            
                                                                                                                            
Current Java thread:
        at java.lang.ClassLoader$NativeLibrary.find(Native Method)
        at java.lang.ClassLoader.findNative(ClassLoader.java:1441)
        at ssOiGenClassux22.linkExists(Native Method)
        at sscreateLinkux.createLink(sscreateLinkux.java:256)
        at sscreateLinkux.installAction(sscreateLinkux.java:83)
        at oracle.sysman.oii.oiis.OiisCompActions.doActionWithException(OiisCompActions.java:1357)
        at oracle.sysman.oii.oiis.OiisCompActions.doActionImpl(OiisCompActions.java:1157)
        at oracle.sysman.oii.oiis.OiisCompActions.doAction(OiisCompActions.java:604)
        at Patches.oracle.cartridges.context.v9_2_0_4_0.CompActions.doAction(Unknown Source)
        at Patches.oracle.cartridges.context.v9_2_0_4_0.CompInstallPhase1.doActionP1createLink11(Unknown Source)
        at Patches.oracle.cartridges.context.v9_2_0_4_0.CompInstallPhase1.stateChangeActions(Unknown Source)
        at Patches.oracle.cartridges.context.v9_2_0_4_0.CompActions.stateChangeActions(Unknown Source)
        at oracle.sysman.oii.oiic.OiicInstallActionsPhase$OiilActionThr.run(OiicInstallActionsPhase.java:604)
        at oracle.sysman.oii.oiic.OiicInstallActionsPhase.executeProductPhases(OiicInstallActionsPhase.java:2199)
        at oracle.sysman.oii.oiic.OiicInstallActionsPhase.doInstalls(OiicInstallActionsPhase.java:2052)
        at oracle.sysman.oii.oiic.OiicInstallActionsPhase$OiInstRun.run(OiicInstallActionsPhase.java:2945)
        at java.lang.Thread.run(Thread.java:484)
 
Dynamic libraries:
08048000-0804c000 r-xp 00000000 16:00 114892     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/bin/i386/native_threads/java
0804c000-0804d000 rwxp 00003000 16:00 114892     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/bin/i386/native_threads/java
aacaf000-aacba000 r-xp 00000000 16:00 217426     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/bin/linux/libcmdll.so
aacba000-aacbb000 rwxp 0000a000 16:00 217426     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/bin/linux/libcmdll.so
aaccf000-aacd0000 r-xp 00000000 16:00 217950     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/bin/linux/libwtc9.so
aacd0000-aacd2000 rwxp 00000000 16:00 217950     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/bin/linux/libwtc9.so
aacd2000-ab596000 r-xp 00000000 03:02 507266     /u01/app/oracle/product/9.2.0/lib/libclntsh.so.9.0
ab596000-ab5d0000 rwxp 008c3000 03:02 507266     /u01/app/oracle/product/9.2.0/lib/libclntsh.so.9.0
ab5df000-ab5e6000 r-xp 00000000 16:00 217692     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/bin/linux/libsrvm.so
ab5e6000-ab5e7000 rwxp 00006000 16:00 217692     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/bin/linux/libsrvm.so
ab8bc000-ab9d1000 r-xs 00000000 03:02 392990     /tmp/OraInstall2006-01-01_02-34-47PM/temp2
ab9d1000-ab9e8000 r-xs 00000000 03:02 392988     /tmp/OraInstall2006-01-01_02-34-47PM/temp0
abde8000-abdec000 r-xp 00000000 16:00 217556     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/bin/linux/liboraInstaller.so
abdec000-abded000 rwxp 00003000 16:00 217556     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/bin/linux/liboraInstaller.so
abfed000-ac1ad000 r-xs 00000000 16:00 210694     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/lib/xmlparserv2.jar
ac3ad000-ac500000 r-xs 00000000 16:00 210434     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/lib/srvm.jar
ac641000-ac643000 r-xp 00000000 03:02 393480     /tmp/OraInstall2006-01-01_02-34-47PM/libactionUnix22.so
ac643000-ac644000 rwxp 00001000 03:02 393480     /tmp/OraInstall2006-01-01_02-34-47PM/libactionUnix22.so
ac644000-ac646000 r-xp 00000000 03:02 393478     /tmp/OraInstall2006-01-01_02-34-47PM/libactionFile170.so
ac646000-ac647000 rwxp 00001000 03:02 393478     /tmp/OraInstall2006-01-01_02-34-47PM/libactionFile170.so
aca47000-acad2000 r-xs 00000000 16:00 209898     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/lib/oracleice.jar
acad2000-acae0000 r-xs 00000000 16:00 210308     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/lib/share.jar
acaf2000-acafb000 r-xp 00000000 16:00 123404     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libnet.so
acafb000-acafc000 rwxp 00008000 16:00 123404     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libnet.so
acafc000-acafe000 r-xp 00000000 03:02 392996     /tmp/OraInstall2006-01-01_02-34-47PM/libqueryGeneral.so
acafe000-acaff000 rwxp 00001000 03:02 392996     /tmp/OraInstall2006-01-01_02-34-47PM/libqueryGeneral.so
acaff000-acb3e000 r-xs 00000000 16:00 209508     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/lib/help.jar
acb3e000-acb5a000 r-xp 00000000 03:02 603931     /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
acb5a000-acb5c000 rwxp 0001c000 03:02 603931     /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
acb5c000-acb8b000 r-xp 00000000 16:00 123012     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libjpeg.so
acb8b000-acb8c000 rwxp 0002e000 16:00 123012     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libjpeg.so
acf8d000-acf94000 r-xp 00000000 03:02 375503     /usr/X11R6/lib/libXrender.so.1.2.2
acf94000-acf95000 rwxp 00006000 03:02 375503     /usr/X11R6/lib/libXrender.so.1.2.2
acf95000-acf9d000 r-xp 00000000 03:02 375481     /usr/X11R6/lib/libXcursor.so.1.0
acf9d000-acf9e000 rwxp 00007000 03:02 375481     /usr/X11R6/lib/libXcursor.so.1.0
acfaf000-acfb0000 r-xp 00000000 03:02 392994     /tmp/OraInstall2006-01-01_02-34-47PM/libqueryUnix17016.so
acfb0000-acfb1000 rwxp 00000000 03:02 392994     /tmp/OraInstall2006-01-01_02-34-47PM/libqueryUnix17016.so
acfb1000-acfb2000 r-xp 00000000 03:02 603933     /usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2
acfb2000-acfb3000 rwxp 00000000 03:02 603933     /usr/X11R6/lib/X11/locale/lib/common/xlcUTF8Load.so.2
acfb3000-acfb9000 r-xs 00000000 03:02 1893343    /usr/lib/gconv/gconv-modules.cache
ad3b9000-ad3ca000 r-xs 00000000 16:00 209764     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/lib/InstImages.jar
ad3ca000-ad4ba000 r-xs 00000000 16:00 209632     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/lib/InstHelp.jar
ad580000-ad60a000 r-xp 00000000 16:00 121912     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libfontmanager.so
ad60a000-ad61a000 rwxp 00089000 16:00 121912     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libfontmanager.so
ad61a000-ad62e000 r-xp 00000000 03:02 375467     /usr/X11R6/lib/libICE.so.6.3
ad62e000-ad62f000 rwxp 00013000 03:02 375467     /usr/X11R6/lib/libICE.so.6.3
ad631000-ad638000 r-xp 00000000 03:02 375471     /usr/X11R6/lib/libSM.so.6.0
ad638000-ad639000 rwxp 00007000 03:02 375471     /usr/X11R6/lib/libSM.so.6.0
ad639000-ad715000 r-xp 00000000 03:02 375473     /usr/X11R6/lib/libX11.so.6.2
ad715000-ad718000 rwxp 000db000 03:02 375473     /usr/X11R6/lib/libX11.so.6.2
ad718000-ad71c000 r-xp 00000000 03:02 375507     /usr/X11R6/lib/libXtst.so.6.1
ad71c000-ad71d000 rwxp 00004000 03:02 375507     /usr/X11R6/lib/libXtst.so.6.1
ad71d000-ad72a000 r-xp 00000000 03:02 375483     /usr/X11R6/lib/libXext.so.6.4
ad72a000-ad72b000 rwxp 0000c000 03:02 375483     /usr/X11R6/lib/libXext.so.6.4
ad72b000-ad778000 r-xp 00000000 03:02 375505     /usr/X11R6/lib/libXt.so.6.0
ad778000-ad77c000 rwxp 0004c000 03:02 375505     /usr/X11R6/lib/libXt.so.6.0
ad77c000-ad783000 r-xp 00000000 03:02 375497     /usr/X11R6/lib/libXp.so.6.2
ad783000-ad784000 rwxp 00006000 03:02 375497     /usr/X11R6/lib/libXp.so.6.2
ad797000-ad7c8000 r-xp 00000000 16:00 123270     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libmlib_image.so
ad7c8000-ad7ca000 rwxp 00030000 16:00 123270     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libmlib_image.so
ad7ca000-adb98000 r-xp 00000000 16:00 121532     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libawt.so
adb98000-adba8000 rwxp 003cd000 16:00 121532     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libawt.so
adbbd000-add2a000 r-xs 00000000 16:00 209112     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/lib/ewt3.jar
add2a000-adee9000 r-xs 00000000 16:00 210032     /mnt/cdrom/stage/Components/oracle.swd.oui/2.2.0.18.0/1/DataFiles/Expanded/lib/OraInstaller.jar
ae755000-ae760000 r-xp 00000000 03:02 522295     /lib/libnss_files-2.3.2.so
ae760000-ae761000 rwxp 0000a000 03:02 522295     /lib/libnss_files-2.3.2.so
ae761000-ae961000 r-xp 00000000 03:02 1452502    /usr/lib/locale/locale-archive
b6066000-b607c000 r-xs 00000000 16:00 119554     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/sunrsasign.jar
b607c000-b6321000 r-xs 00000000 16:00 117972     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i18n.jar
b634e000-b707f000 r-xs 00000000 16:00 119312     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/rt.jar
b707f000-b7093000 r-xp 00000000 16:00 123800     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libzip.so
b7093000-b7096000 rwxp 00013000 16:00 123800     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libzip.so
b7096000-b70b7000 r-xp 00000000 16:00 122310     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libjava.so
b70b7000-b70b9000 rwxp 00020000 16:00 122310     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libjava.so
b70ba000-b70cb000 r-xp 00000000 16:00 123670     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libverify.so
b70cb000-b70cd000 rwxp 00010000 16:00 123670     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/libverify.so
b70ce000-b7102000 r-xp 00000000 03:02 1208212    /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
b7102000-b710e000 rwxp 00033000 03:02 1208212    /usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
b7110000-b7131000 r-xp 00000000 03:02 1893146    /lib/i686/libm-2.3.2.so
b7131000-b7132000 rwxp 00021000 03:02 1893146    /lib/i686/libm-2.3.2.so
b7132000-b7144000 r-xp 00000000 03:02 522279     /lib/libnsl-2.3.2.so
b7144000-b7145000 rwxp 00011000 03:02 522279     /lib/libnsl-2.3.2.so
b7147000-b727b000 r-xp 00000000 03:02 1893144    /lib/i686/libc-2.3.2.so
b727b000-b727e000 rwxp 00134000 03:02 1893144    /lib/i686/libc-2.3.2.so
b7282000-b7284000 r-xp 00000000 03:02 522275     /lib/libdl-2.3.2.so
b7284000-b7285000 rwxp 00001000 03:02 522275     /lib/libdl-2.3.2.so
b7285000-b7475000 r-xp 00000000 16:00 133324     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/client/libjvm.so
b7475000-b7573000 rwxp 001ef000 16:00 133324     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/client/libjvm.so
b758a000-b7593000 r-xp 00000000 16:00 127180     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/native_threads/libhpi.so
b7593000-b7594000 rwxp 00008000 16:00 127180     /mnt/cdrom/stage/Components/oracle.swd.jre/1.3.1.0.0/1/DataFiles/Expanded/jre/linux/lib/i386/native_threads/libhpi.so
b7594000-b75a2000 r-xp 00000000 03:02 1893148    /lib/i686/libpthread-0.10.so
b75a2000-b75a5000 rwxp 0000e000 03:02 1893148    /lib/i686/libpthread-0.10.so
b75e5000-b75e6000 r-xp 00000000 03:02 522577     /lib/libcwait.so
b75e6000-b75e7000 rwxp 00000000 03:02 522577     /lib/libcwait.so
b75e9000-b75fe000 r-xp 00000000 03:02 522262     /lib/ld-2.3.2.so
b75fe000-b75ff000 rwxp 00015000 03:02 522262     /lib/ld-2.3.2.so
 
Local Time = Sun Jan  1 14:40:12 2006
Elapsed Time = 340
#
# The exception above was detected in native code outside the VM
#
# Java VM: Java HotSpot(TM) Client VM (1.3.1_02-b02 mixed mode)
#



To Fix this, libclntsh.so.9.0 to libclntsh.so as shown below:

 ln -s /u01/app/oracle/oui/bin/linux/libclntsh.so.9.0 /u01/app/oracle/oui/bin/linux/libclntsh.so

Even though creating the above link, I got t he above error. I then unset the PATH, LD_LIBRARY_PATH and ORACLE_HOME variables into the oracle environment. OUI  will not recognize Cluster Manager running on the nodes though. So You need to execute runInstaller on all the nodes. You need to first upgrade OUI to 2.2.0.18.0 before you start Upgrading 9.2.0.1.
Please follow the below steps to install 9.2.0.4 patchsets.

Upgrading UOI:

1

2

3


5

6

7

8

9

Upgrading 9.2.0.1 to 9.2.0.4:


Please install the 9.2.0.4 on all the nodes if you got the previous error (in RED) of crashing runInstaller.

1

Click Next

3

Click Next

10

Select Oracle 9iR2 Patch Set 3 9.2.0.4 and Click Next.

11

Click Install.

12

If you get this error message, Please make sure that no oracle process are running at this time. If you have not rebooted
nodes after you installed 9.2.0.1, then you may get this error messages as listener and some other oracle processes are
started by  OUI after it finishes configuring Management tools. Connect as oracle and stop the running listener by executing

lsnrctl stop <lisnener name>.
then Click Retry Button.

13

Click Ignore as it will be fixed by appling  patch 3119415.

14

Open the another window and run the mentioned script as root and then Click OK.

15

Click Exit:

Applying Patch p3119415_9204:

 This patch is used to fix the oem_agent error that you get while installing 9.2.0.1 base Software OR 9.2.0.4 patch.
Please execute the below steps on ALL THE NODES in Cluster.

[oracle@node1-pub oracle]$ unzip /rpms/p3119415_9204_LINUX.zip
Archive:  /rpms/p3119415_9204_LINUX.zip
   creating: 3119415/
   creating: 3119415/files/
   creating: 3119415/files/network/
   creating: 3119415/files/network/lib/
  inflating: 3119415/files/network/lib/ins_oemagent.mk
   creating: 3119415/etc/
   creating: 3119415/etc/config/
  inflating: 3119415/etc/config/inventory
  inflating: 3119415/etc/config/actions
   creating: 3119415/etc/xml/
  inflating: 3119415/etc/xml/GenericActions.xml
  inflating: 3119415/etc/xml/ShiphomeDirectoryStructure.xml
  inflating: 3119415/README.txt
[oracle@node1-pub oracle]$ cd 3119415
[oracle@node1-pub 3119415]$ opatch apply

Oracle Interim Patch Installer version 1.0.0.0.52
Copyright (c) 2005 Oracle Corporation. All Rights Reserved..
 
We recommend you refer to the OPatch documentation under
OPatch/docs for usage reference. We also recommend using
the latest OPatch version. For the latest OPatch version
and other support related issues, please refer to document
293369.1 which is viewable from metalink.oracle.com
 
Oracle Home = /u01/app/oracle/product/9.2.0
Location of Oracle Universal Installer components = /u01/app/oracle/oui
Location of OraInstaller.jar  = "/u01/app/oracle/oui/lib"
Oracle Universal Installer shared library = /u01/app/oracle/oui/bin/linux/liboraInstaller.so
Location of Oracle Inventory Pointer = /etc/oraInst.loc
Location of Oracle Inventory = /u01/app/oracle/oraInventory
Path to Java = /u01/app/oracle/jre/1.3.1/bin/java
Log file = /u01/app/oracle/product/9.2.0/.patch_storage/<patch ID>/*.log
 
Backing up comps.xml ...
 
OPatch detected non-cluster Oracle Home from the inventory and will patch the local system only.
 
 
Please shut down Oracle instances running out of this ORACLE_HOME
(Oracle Home = /u01/app/oracle/product/9.2.0)
Is this system ready for updating?
Please respond Y|N >
Y
Patching...
 
Updating inventory...
Backing up comps.xml ...
 
 
OPatch succeeded.

At this stage, we are ready to create Clustered Database, So please goto the next step of Creating Cluster Database to create one on OCFS.


<<PREV                      <<HOME>>                      NEXT>>