This section describes using the Veritas Web-based installer to perform a rolling upgrade. The installer detects and upgrades the product that is currently installed on the specified system or systems. If you want to upgrade to a different product, you may need to perform additional steps.
Note: |
SF Oracle RAC does not support rolling upgrades between major versions of the operating system, for example, from Solaris 9 to Solaris 10. |
To start the rolling upgrade - phase 1
See Preparing to perform a rolling upgrade to SF Oracle RAC 6.0.1.
For SPARC: 144524-02
For x86: 144525-02
Complete updates to the operating system, if required.
For instructions, see the operating system documentation.
The nodes are restarted after the operating system update.
Restart the nodes again manually. Failing to perform this additional reboot prevents the upgrade from proceeding further.
# shutdown -g0 -y -i6
Click the Next button to proceed.
Click Yes to confirm the cluster information. The installer now displays the nodes in the cluster that will be upgraded during phase 1 of the upgrade.
Click Yes to proceed.
The installer validates systems. If it throws an error, address the error and return to the installer.
If you choose to create a backup boot disk, type y. Provide a backup name for the boot disk group or accept the default name. The installer then creates a backup copy of the boot disk group.
If you choose to create a backup boot disk, provide the name of the backup disk group or accept the default name.
Additionally, select the following options:
Split mirrors on all the systems
Use the same disk group name on all the mirrored systems
Select the systems where you want to create a backup of the boot disk.
Click Next. The installer then creates a backup copy of the boot disk group.
See Re-joining the backup boot disk group into the current disk group.
See Reverting to the backup boot disk group after an unsuccessful upgrade.
The installer lists the packages to upgrade on the selected node or nodes.
The installer removes old software and upgrades the software on the systems that you selected.
If you want to enable volume or file replication or global cluster capabilities, select from the following options:
Veritas Volume Replicator
Veritas File Replicator
Global Cluster Option
Perform the following steps if the subcluster has non-global zones.
Take the zone service groups in the subcluster offline:
# hagrp -offline zone_group -sys sys_name
From the global zone, run the following command for each non-global zone in the subcluster:
# zoneadm -z zone_name attach -u
Uninstall and install version 6.0.1 of the VRTSodm package on each global zone of the subcluster:
# pkgrm VRTSodm # pkgadd -d vrtsodmpkg_path
Boot each non-global zone:
# zoneadm -z zone_name boot
Log in to each non-global zone of the subcluster and run the following command:
# svcadm enable -r vxodm
Halt each non-global zone:
# zoneadm -z zone_name halt
Bring the zone service group on the subcluster online:
# hagrp -online zone_group -sys sys_name
See Relinking Oracle RAC libraries with the SF Oracle RAC libraries.
If VCS manages the Oracle database, reset the AutoStart value to 1 to enable VCS to bring the database service group online when VCS starts:
# haconf -makerw # hagrp -modify oracle_group AutoStart 1 # haconf -dump -makero
If VCS does not manage the Oracle database, change the management policy for the database to automatic:
$ srvctl modify database -d db-name -y AUTOMATIC
See Post upgrade tasks for migrating the SFDB repository database.
To upgrade the non-kernel components - phase 2
The installer validates systems. Click Next. If it throws an error, address the error and return to the installer.
If updates are discovered, you can apply them now.
For instructions, see the chapter Upgrading Oracle RAC in this document.
The upgrade is complete.