The procedure in the following sections assumes that you have a working SF Oracle RAC cluster at 4.0MP3.
Note When invoking the installer, use the -rsh option if you have not configured SSH communications between systems. SSH is the default.
Note The upgrade procedure necessitates a reboot after installing the SF 5.0 Oracle RAC filesets.
SF Oracle RAC for 5.0 requires that the AIX operating system be at level 5300-04-04. If you are using an earlier version of AIX, upgrade now.
# cp /etc/VRTSvcs/conf/config/main.cf
\ /etc/VRTSvcs/conf/config/main.cf.40mp3
$ srvctl stop nodeapps -n <
sys
>
Repeat the above command for each node in the cluster. Note that if the Oracle listener or database instances are managed by CRS, they are taken offline by the "srvctl" command shown above.
# hares -modify <
cssd_res
> AutoStart 0
:h1:2:respawn:/etc/init/evmd run >/dev/null 2>&1 </dev/null
:h2:2:respawn:/etc/init/cssd fatal >/dev/null 2>&1 </dev/null
Do you want to upgrade to version 5.0 on these systems using the current configuration? [y,n,q,?] (y)
Do you want to enter another license key for galaxy? [y,n,q](n)
All SFRAC processes that are currently running must be stopped.
Are you sure you want to upgade SFRAC [y,n,q](y)
Answer "y" to continue with the upgrade.
Are you ready to begin the Veritas Storage Foundation for Oracle RAC upgrade at this time? [y,n,q](y)
Backing up types.cf and main.cf .................Done
Freezing group cvm ..............................Done
Shutdown completed successfully on all systems
When the systems come back up after the rebooting, GAB ports, a, b, d, h, and o are configured. The VCS service groups are frozen.
Enter the system names separated by spaces on which to configure SFRAC: galaxy nebula
Are you sure you want to reuse configuration of SFRAC 4.0.3.0? [y,n,q] (y)
The Veritas Storage Foundation for Oracle RAC utility for database administration requires permission changes to allow database administrators (DBAs) access to the tools. The default settings at installation time for the /opt/VRTSdbed directory allows only the root user access to the
directory. You need to change permissions to allow a DBA or a group of DBAs access to the Veritas Storage Foundation for Oracle RAC tools
Do you want to add single user access on galaxy [y,n,q,?] (Y)
Is the fully qualified hostname of system "galaxy" =
"galaxy.example.com"? [y,n,q,b,?] (y) y
Querying fully qualified domain name of host "galaxy" .. ok
Enable Storage Foundation Management Server Management? [y,n,q,b] (y) n
Configuring VEA in STANDALONE mode on "galaxy" ..... ok
Configuring gridnode on "galaxy" ................... ok
Registering gridnode on "galaxy" ................... ok
Configuring actionagent on "galaxy" ................ ok
Registering actionagent on "galaxy" ................ ok
Stopping StorageAgent on "galaxy" .................. ok
Do you want to start Veritas Storage Foundation for Oracle RAC processes now? [y,n,q,b] (y)
Setting default disk group to on galaxy ........... Done
Unfreezing cvm ..................................... Done
Unfreezing oradb1_grp .............................. Done
Onlining ClusterService Group on galaxy ............ Done
Onlining cvm Group on galaxy ....................... Done
Onlining cvm Group on nebula ....................... Done
Setting default disk group to on nebula ........... Done
See Pre-Upgrade tasks: stopping Oracle and cluster resources for setting the AutoStart attribute for resources to 0.
# cp /opt/VRTSvcs/rac/lib/libskgxn2.a \ $CRS_HOME/lib32/libskgxn2.a
# cp /opt/VRTSvcs/rac/lib/libskgxn2.a \ $CRS_HOME/lib32/libskgxnr.a
# cp /opt/VRTSvcs/rac/lib64/libskgxn2.a \
# cp /opt/VRTSvcs/rac/lib64/libskgxn2.a \ $CRS_HOME/lib/libskgxnr.a
# rm /opt/ORCLcluster/lib/libskgxn2.a
# rm /opt/ORCLcluster/lib/libskgxn2.so
# cp /opt/VRTSvcs/rac/lib/libskgxn2.a \
/opt/ORCLcluster/lib32/libskgxn2.a
# cp /opt/VRTSvcs/rac/lib/libvcsmm.so \
/opt/ORCLcluster/lib32/libskgxn2.so
# cp /opt/VRTSvcs/rac/lib64/libskgxn2.a \
opt/ORCLcluster/lib/libskgxn2.a
# cp /opt/VRTSvcs/rac/lib64/libvcsmm.so \
# cp /opt/VRTSvcs/rac/lib/libskgxp10_ver25_32.so .
# cp /opt/VRTSvcs/rac/lib/libskgxp10_ver25_32.a .
Enter Oracle UNIX user name: [b] (oracle) oracle
Enter Oracle UNIX group name: [b] (oinstall) oinstall
Enter Oracle base directory: [b] /app/oracle
Enter absolute path of CRS home directory: [b] /app/crshome
Oracle environment information verification
Oracle Clusterware (CRS) Home: /app/oracle/orahome
Oracle Home: /app/oracle/orahome
Is this informatin correct: [y,n,q] (y)
Verifying binaries in /app/oracle/orahome on galaxy ...ok
Verifying binaries in /app/oracle/orahome on nebula ...ok
Copying SFRAC libskgxn on galaxy ......................ok
Copying SFRAC libskgxn on nebula ......................ok
Copying SFRAC ODM library on galaxy ...................ok
Copying SFRAC ODM library on nebula ...................ok
Copying SFRAC libskgxp on galaxy ......................ok
Copying SFRAC libskgxp on nebula ......................ok
Relinking Oracle on galaxy ............................ok
Relinking Oracle on nebula ............................ok
Oracle Relinking is now complete.
After relinking is complete, enter "q" to quit the installer.
# hares -modify <cssd_res. AutoStart 1