For more information on support, compatibility, and features for SGeRAC, refer to the Serviceguard and Serviceguard Extension for RAC Compatibility and Feature Matrix, located at www.hp.com/go/hpux-serviceguard-docs —> HP Serviceguard Extension for RAC .

You cannot delete Serviceguard/SGeRAC software (via swremove) from a node while the cluster is in the process of a rolling upgrade.

Non-Rolling Software Upgrades

A non-rolling upgrade allows you to perform a software upgrade from any previous revision to any higher revision or between operating system versions. For example, you may do a non-rolling upgrade from SGeRAC A.11.14 on HP-UX 11i v1 to A.11.16 on HP-UX 11i v2, given both are running the same architecture.

The cluster cannot be running during a non-rolling upgrade, therefore it is necessary to halt the entire cluster in order to perform the upgrade.

Use the following steps for a non-rolling software upgrade:

1.Halt Oracle (RAC, Clusterware) software on all nodes in the cluster.

2.Halt all nodes in the cluster.

#cmhaltcl -f

3.If necessary, upgrade all the nodes in the cluster to the new HP-UX release.

4.Upgrade all the nodes in the cluster to the new Serviceguard/SGeRAC release.

5.Restart the cluster. Use the following command:

#cmruncl

6.If necessary, upgrade all the nodes in the cluster to the new Oracle (RAC, CRS, Clusterware) software release.

7.Restart Oracle (RAC, Clusterware) software on all nodes in the cluster and configure the Serviceguard/SGeRAC packages and Oracle as needed.

Limitations of Non-Rolling Upgrades

The following limitations apply to non-rolling upgrades:

Binary configuration files may be incompatible between releases of Serviceguard. Do not manually copy configuration files between nodes.

It is necessary to halt the entire cluster when performing a non-rolling upgrade.

Migrating an SGeRAC Cluster with Cold Install

There may be circumstances when you prefer a cold install of the HP-UX operating system rather than an upgrade. The cold install process erases the preexisting operating system and data, and then installs the new operating system and software. After the cold install, you must then restore the data.

CAUTION: The cold install process erases the preexisting software, operating system, and data. If you want to retain any existing software, make sure to back up that software before migrating.

Use the following process as a checklist to prepare the migration.

1.Back up the required data, including databases, user and application data, volume group configurations, etc.

2.Halt cluster applications, including RAC, and then halt the cluster.

3.Do a cold install of the HP-UX operating system. For more information on the cold install process, see the HP-UX Installation and Update Guide located at www.hp.com/go/ hpux-core-docs —> By OS Release —> Setup and install - general.

4.Install additional required software that did not come with your version of HP-UX OE.

5.Install a Serviceguard/SGeRAC version that is compatible with the new HP-UX operating system version. For more information on support, compatibility, and features for SGeRAC,

148 Software Upgrades

Page 148
Image 148
HP Serviceguard Extension for RAC (SGeRAC) manual Non-Rolling Software Upgrades, Limitations of Non-Rolling Upgrades