Serviceguard Extension for RAC Version A.11.20 Release Notes, April 2013

Steps for a Non-Rolling Upgrade Using DRD
Use the following steps for a non-rolling software upgrade using DRD:
1. Create a clone root disk for each node.
2. Upgrade each clone disk to the new HP-UX release (if necessary), including Serviceguard
(using drd runcmd update-ux), or upgrade Serviceguard alone (using drd runcmd
swinstall).
3. Upgrade each clone disk to the new release of SGeRAC.
4. Halt Oracle (RAC, Clusterware) on all nodes in the cluster.
5. Halt all nodes in the cluster:
cmhaltcl -f
6. Reboot the nodes from their updated clone root disks.
7. Restart the cluster:
cmruncl
8. If necessary, upgrade all the nodes in the cluster to the new Oracle (RAC, Clusterware) release.
9. Restart Oracle (RAC, Clusterware) on all nodes in the cluster and configure the
Serviceguard/SGeRAC packages and Oracle as needed.
10. Verify that the cluster is healthy, the packages can run, and applications are functioning
properly.
If the cluster is not healthy or the packages and applications are not functioning properly, and you
cannot fix the problems, you can revert to the original (pre-upgrade) cluster by halting the cluster
(cmhaltcl), rebooting each node from its original (pre-upgrade) root disk, and restarting the
cluster (cmruncl).
CAUTION: You must reboot all the nodes from their original disks before restarting the cluster.
Do not try to restart the cluster with some nodes booted from the upgraded disks and some booted
from the pre-upgrade disks.
Removing SGeRAC
To remove your software, run the SD-UX swremove command.
NOTE: If you are removing SGeRAC and wish to continue using the cluster as a Serviceguard
cluster, the steps are slightly different. See section “Removing Serviceguard Extension for RAC
without Removing Serviceguard” (page 23).
Use the following steps to remove the software from each node:
Online Node Reconfiguration:
1. Halt the cluster services on the node(s) to be removed. Edit the cluster ASCII file to remove the
nodes from which you removed SGeRAC, and then re-apply the configuration. The cluster
remains up and running.
2. Issue the swremove command to remove the software.
Offline Node Reconfiguration:
1. Halt the cluster and remove the node from the configuration. If you intend to continue running
the SGeRAC cluster on the remaining nodes, edit the cluster ASCII file to remove the nodes
from which you removed SGeRAC, and then re-apply the configuration.
2. Optionally, restart the cluster on the remaining nodes.
3. Issue the swremove command to remove the software. If SGeRAC is being de-installed from
more than one system, it should be removed from one system at a time.
Optionally, after de-installing SGeRAC, you may use the swremove command to de-install
Serviceguard.
22 Serviceguard Extension for RAC Version A.11.20 Release Notes