Using Serviceguard Extension for RAC, 3rd Edition, May 2006

Software Upgrades
Rolling Software Upgrades
Appendix A 207
Rolling Software Upgrades
SGeRAC version A.11.15 and later allow you to roll forward to any
higher revision provided all of the following conditions are met:
The upgrade must be done on systems of the same architecture (HP
9000 or Integrity Servers).
All nodes in the cluster must be running on the same version of
HP-UX.
Each node must be running a version of HP-UX that supports the
new SGeRAC version.
Each node must be running a version of Serviceguard that supports
the new SGeRAC version.
For more information on support, compatibility, and features for
SGeRAC, refer to the Serviceguard Compatibility and Feature Matrix,
located at http://docs.hp.com -> High Availability -> Serviceguard
Extension for RAC.
Steps for Rolling Upgrades
Use the following steps when performing a rolling SGeRAC software
upgrade:
1. Halt Oracle (RAC, CRS, Clusterware, OPS) software on the local
node (if running).
2. Halt Serviceguard/SGeRAC on the local node by issuing the
Serviceguard cmhaltnode command.
3. Edit the /etc/rc.config.d/cmcluster file to include the following
line:
AUTOSTART_CMCLD = 0
4. Upgrade the node to the new Serviceguard and SGeRAC release.
(SGeRAC requires the compatible version of Serviceguard.)
5. Edit the /etc/rc.config.d/cmcluster file, on the local node, to
include the following line:
AUTOSTART_CMCLD = 1