Managing Serviceguard Sixteenth Edition, March 2009

Guidelines for Rolling Upgrade
You can normally do a rolling upgrade if:
You are not upgrading the nodes to a new version of HP-UX; or
You are upgrading to a new version of HP-UX, but using the update process
(update-ux), rather than a cold install.
update-ux supports many, but not all, upgrade paths. For more information, see
the HP-UX Installation and Update Guide for the target version of HP-UX.
IMPORTANT: Do not proceed without reading and understanding the following
points:
The above are general guidelines. The requirements for any particular Serviceguard
release may be more restrictive. Rolling upgrade is supported only for the
HP-UX/Serviceguard combinations listed in the Release Notes for the target
version of Serviceguard. Make sure your cluster meets all specific requirements
and limitations in those Release Notes, and all the general requirements and
limitations in this Appendix, before you attempt a rolling upgrade.
A rolling upgrade cannot include a cold install of HP-UX on any node. A cold
install will remove configuration information; for example, device file names (DSFs)
are not guaranteed to remain the same after a cold install.
Until the upgrade is complete on all nodes, you cannot change the cluster
configuration files, and you will not be able to use any of the features of the new
Serviceguard release.
Read this entire section, including the “Example of a Rolling Upgrade ” (page 412),
before you begin your upgrade.
You can perform a non-rolling upgrade (that is, an upgrade performed while the cluster
is down) from any supported HP-UX/Serviceguard release to any supported
HP-UX/Serviceguard release. See the support matrix at docs.hp.com -> High
Availability -> Support Matrixes.
Performing a Rolling Upgrade
Limitations of Rolling Upgrades
The following limitations apply to rolling upgrades:
CAUTION: Stricter limitations apply to an upgrade to A.11.19; do not proceed with
an upgrade to A.11.19 until you have read and understood the Special Considerations
for Upgrade to Serviceguard A.11.19 (page 407).
During a rolling upgrade to a release other than A.11.19, you can issue
Serviceguard commands, but should execute commands other than cmrunnode
and cmhaltnode only on a node containing the latest revision of the software.
Guidelines for Rolling Upgrade 409