The procedure in the following sections assumes that you have a working SF Oracle RAC 4.1 MP2 cluster.
You will have to perform the following tasks:
Note When invoking the installer, use the -rsh option if you have not configured SSH communications between systems. SSH is the default.
Do you want to enter another license key for galaxy?
If necessary, answer "y" and enter the license keys at the prompt.
installsfrac is now ready to upgrade SFRAC.
All SFRAC processes that are currently running must be stopped.
Are you sure you want to upgrade SFRAC? [y,n,q](y)
Stopping CVM and CFS Agents ...........................Done
Updating gabtab on galaxy ............................ Done
Updating gabtab on nebula ............................ Done
installsfrac must now make configuration updates and stop the cluster before upgrading SFRAC rpms
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
Updating types.cf file .................................. Done
Checking galaxy for encapsulated bootdisk ... Not encapsulated
Checking galaxy for open volumes ........................ None
Checking for patch(1) rpm on galaxy... version 2.5.9 installed
Veritas Storage Foundation for Oracle RAC 5.0 Installation Program
Checking nebula for encapsulated bootdisk ... Not encapsulated
Checking nebula for open volumes ........................ None
Checking for patch(1) rpm on nebula ...version 2.5.9 installed
Shutdown completed successfully on all systems
Updating VCS 5.0 main.cf on galaxy ....................... Done
Updating VCS 5.0 main.cf on nebula ....................... Done
Verifying that all NICs have PERSISTENT_NAME set correctly on galaxy:
For VCS to run correctly, the names of the NIC cards must be boot persistent.
CPI WARNING V-9-0-0 No config file for NIC with MAC address 00:04:23:ac:2f:49 (present name eth3) found!
CPI WARNING V-9-0-0 No config file for NIC with MAC address 00:04:23:ac:2f:48 (present name eth2) found!
CPI WARNING V-9-0-0 No config file for NIC with MAC address 00:11:43:33:02:de (present name eth1) found!
PERSISTENT_NAME is not set for all the NICs. You need to set them manually before the next reboot.
None of the target systems can be configured because VxVM is already installed.
Use the vxdctl(1M) command to configure the default disk group after the installation is completed.
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
Verify the install systems Fully Qualified Hostnames.
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
Do you want to start Veritas Storage Foundation for Oracle RAC
Confirming VxVM configuration daemons startup .. All systems Enabled
VxVM on galaxy is being upgraded; you cannot reconfigure the default disk group.
Unfreezing cvm ......................................... Done
Onlining ClusterService Group on galaxy ................ Done
Onlining cvm Group on galaxy ........................... Done
Onlining cvm Group on nebula ........................... Done
VxVM on nebula is being upgraded; you cannot reconfigure the default disk group.
Note It is very important to perform this step when upgrading from SF Oracle RAC 4.1 MP2 to 5.0 (Oracle 10g only) because, when you reach this step, the VCSMM driver (which is running currently) is the 5.0 version, while the Oracle binaries are still linked with the old vcsmm libraries (4.1 MP2 libraries). If you skip this step and try to start the CSSD resource in the following steps, CRS may reboot all the nodes.
For replacing the libraries on $CRS_HOME:
# mv $CRS_HOME/lib32/libskgxn2.so
$CRS_HOME/lib32/libskgxn2.so.old
# cp /usr/lib/libvcsmm.so $CRS_HOME/lib32/libskgxn2.so
# mv $CRS_HOME/lib/libskgxn2.so
$CRS_HOME/lib/libskgxn2.so.old
# cp /usr/lib64/libvcsmm.so $CRS_HOME/lib/libskgxn2.so
For replacing the libraries on $ORACLE_HOME
# mv $ORACLE_HOME/lib32/libskgxn2.so
$ORACLE_HOME/lib32/libskgxn2.so.old
# cp /usr/lib/libvcsmm.so $ORACLE_HOME/lib32/libskgxn2.so
# mv $ORACLE_HOME/lib/libskgxn2.so
# installsfrac -configure galaxy nebula
Navigate to Install and Relink menu item. Choose the Oracle version from the menu according to the existing version on your cluster and follow the instructions to relink Oracle. On the subsequent screens, enter the Oracle username, Oracle group name, location of ORACLE_BASE, CRS_HOME (only for 10g), and ORACLE_HOME. Confirm your response in the verification screen. The installer copies the SF 5.0 Oracle RAC libraries to CRS_HOME (only for 10g) and ORACLE_HOME to relink the Oracle binaries.