HP Serviceguard for Linux Base Version 12.00.00 Release Notes, May 2014
For example, #cmmodpkg -e pkg1
2. Halt first node.
Halt the node you want to upgrade. This results in the node's packages to start up on an
adoptive node. The Serviceguard daemon on node 1 is halted.
For example, #cmhaltnode -f node1
3. You can upgrade node 1 in the same order as described in the “Packaging information”.
For example, Serviceguard rpm for Red Hat 5 x86_64
#rpm –Uvh serviceguard-A.12.00.00-0.rhel5.x86_64.rpm
IMPORTANT: After the Serviceguard Manager RPM installation is complete, you need to
follow the procedure described later in this section to start sgmgr service and also create a
user which can be used as a replicated user for multi-cluster management. For more information
about how to create a replicated user, see “Installing HP Serviceguard for Linux the traditional
way”.
4. Once you have upgraded to version 12.00.00, you can upgrade to patch.
For example, to upgrade to SGLX_00482 patch version:
#rpm -Uvh serviceguard-A.12.00.01-0.rhel5.x86-64.rpm
5. Restart cluster on first node.
For example, #cmrunnode -n node1
Check that the node joins the cluster successfully, and if necessary, move packages back to
the node.
6. Repeat steps from 2 to 4 for all the nodes.
Upgrading HP Serviceguard for Linux using YUM or Zypper
If you have configured YUM update service on Red Hat Enterprise Linux Server or Zypper on SUSE
Linux Enterprise Server, you can upgrade HP Serviceguard for Linux Base using YUM or Zypper.
You must upgrade in the same order as described in the “Packaging information” section.
On Red Hat Enterprise Linux
To perform the rolling upgrade from A.11.20.X to A.12.00.00 using YUM:
1. Enable global switching for packages running on node 1.
The cmmodpkg command enables switching of the package.
For example, #cmmodpkg -e pkg1
2. Halt first node.
Halt the node you want to upgrade. This results in the node's packages to start up on an
adoptive node. The Serviceguard daemon on node 1 is halted.
For example, #cmhaltnode -f node1
3. Create a /etc/yum.repos.d/sglxpatch.repo YUM repository configuration file with
the following contents:
[sglxpatchrepo]
name=sglxrpms
baseurl=file://<dir_location>/RedHat/<distro_major_ver>
enabled=1
where:
20