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

Table Of Contents
Performing a Non-Rolling Upgrade Using DRD
Limitations of Non-Rolling Upgrades using DRD
CAUTION: Stricter limitations apply to an upgrade to A.11.20. Do not proceed with an upgrade
to A.11.20 until you have read and understood the “Special Considerations for Upgrade to
Serviceguard A.11.20” in Appendix D of the latest version of Managing Serviceguard.
IMPORTANT: Not all paths that are supported for upgrade are supported for an upgrade using
DRD, and there are additional requirements and restrictions for paths that are supported.
Do not proceed until you have read the “Announcements, “Compatibility”, and “Installing
Serviceguard” sections of the latest version of the Serviceguard release notes and the corresponding
sections of these SGeRAC release notes. Make sure your cluster meets the current requirements
and take any necessary preparation steps as instructed in the release notes.
You must also make sure you have read and understood the “Restrictions for DRD Upgrades (page
15).
In addition, all the limitations for non-rolling upgrades listed in Appendix A of Using Serviceguard
Extension for RAC also apply to non-rolling upgrades using DRD. You should also read the section
on “Non-Rolling Software Upgrades” in that appendix before you proceed.
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.
20 Serviceguard Extension for RAC Version A.11.20 Release Notes