HP Serviceguard A.11.20.00 for Linux Release Notes, August 2012

CAUTION: No package can be in maintenance mode, whether it is running or not, when you
perform an upgrade from Serviceguard A.11.19 to any later version, including an upgrade from
the initial release of A.11.19 to the July 2009 or later patch.
This means that:
You must make sure no packages are in maintenance mode when you start the upgrade.
You must not put any package in maintenance mode until all the nodes have been upgraded.
Breaking this rule will leave the cluster in an inconsistent state. To recover, you will need to halt
the cluster and then upgrade all the nodes.
For more information about this feature, see “Package Maintenance Mode” section in the latest
version of Managing HP Serviceguard A.11.20.00 for Linux manual.
Do the following before you start:
1. Record the hostname and its entire network interface IP addresses. Record each MAC address
of each interface and its network assignment (Example: eth1: HWaddr
00:0B:CD:69:F4:68))
2. Record all network information, such as network mask, gateway address, DNS server address,
its broadcast address, etc. This information can be useful if you are installing a new OS.
NOTE: Make sure that all your network and storage interfaces are supported by the new
OS.
3. Record the storage configuration, such as all LVM information, and if possible, collect a list
of hardware disks configured, for example, sfdisk -l.
4. Back up the following files on media that can be easily recovered by the node after its upgrade
or a new OS installation:
Host files: /root/.rhosts, /etc/hosts, /etc/profile, and the network
information (including the bonding configurations):
Red Hat: /etc/sysconfig/network-scripts/ifcfg*
5. Make sure you have the latest versions of the software listed under Pre-Installation Checklist
and (if you are using or intend to use Serviceguard Manager) “Pre-Installation Checklist for
Serviceguard Manager.
SG files:$SGCONF/*: all current package control and configuration files, including their log
files.
Procedure Performing the Rolling Upgrade
NOTE: Warning messages may appear during rolling upgrade while a node is determining what
version of software is running. This is a normal occurrence and not a cause for concern.
1. Halt the node you want to upgrade (cmhaltnode). This will cause the node's packages to
start up on an adoptive node.
2. Edit the /usr/local/cmcluster/conf/cmcluster.rc file to include the following line:
AUTOSTART_CMCLD = 0
If you need to upgrade only Serviceguard, and not the Linux OS, skip to step 6 below.
3. Upgrade the node to the new OS, or if necessary, do a complete installation with a new OS.
4. After completing the OS upgrade or installation for the node, restore all its previously saved
Host files: /root/.rhosts, /etc/hosts, /etc/profile, /etc/profile, /etc/
16