Serviceguard Extension for RAC Version A.11.20 Release Notes - (August 2011)
allow you to keep the node up and running in the cluster while you upgrade the other
nodes. You will still need to investigate and solve the problems on this node before the
cluster upgrade can complete. If you decide to perform a hot recovery, proceed as follows:
1. Halt the packages and restart them on another node.
2. Halt the node.
3. Reboot the node from the original root disk (contains the pre-upgrade versions of
HP-UX and Serviceguard).
4. Restart the cluster on the node, using Serviceguard Manager or cmrunnode (1m).
• If the applications do not function properly and this is the last node to be upgraded, you
cannot revert to the previous release on just this node. You must either solve the problems
with this release on this node, or revert the entire cluster to the previous release by halting
the cluster (cmhaltcl), rebooting each node from its original (pre-upgrade) root disk,
and restarting the cluster (cmruncl).
• If the applications are functioning properly, continue with the next step.
13. Repeat the above steps for each node in the cluster.
If the cluster fails before the rolling upgrade is complete (because of a catastrophic power failure,
for example), you can restart the cluster by running cmruncl (1m) on a node which has been
upgraded to the latest version of the software.
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
16).
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
Compatibility Information and Installation 21