HP Serviceguard for Linux Version A.11.18 Deployment Guide, August 2008

30
Serviceguard Patches
HP recommends that you install the latest patches available for Serviceguard for Linux A.11.18 and
Serviceguard Manager B.01.01 on each server. The configuration recommended in this deployment
guide, specifically for the use of HP Device Mapper multipath for the cluster lock LUN, requires
Serviceguard for Linux version A.11.18.02 or later.
Serviceguard Patch
The following instructions assume that you are installing Serviceguard for Linux for the first time, and
not upgrading from a previous version. If you are patching an existing Serviceguard for Linux cluster
node, please see the patch instructions in the text file included with the patch.
These steps need to be performed on each server.
To install the patch:
1. Change to the directory containing the patch file, for example:
cd /tmp/sglx_install
2. Untar the patch file, for example:
tar xf SGLX_00222.tar
3. Change to the tools directory.
cd tools
4. Run the sgupdate command.
./sgupdate
NOTE: If the script terminates with the following error:
An update for sgproviders exists - loading.
Error executing command "rpm -U /tmp/sglx_install/rpms/sgproviders-
A.02.00.01-0.rhel5.i386.rpm".
See file /tmp/rpminst.4550 for details.
a. Stop and restart the cimserver using the following commands
cimserver –s
cimserver
b. Rerun the sgupdate command to complete the patch installation:
./sgupdate
Serviceguard Manager Patch
These steps need to be performed on each server.
To install the patch:
1. Change to the directory containing the patch file, for example:
cd /tmp/sglx_install
2. Untar the patch file, for example:
tar xf SGLX_00204.tar
3. Install the rpm
cd rpms
rpm -i --force sgmgrpi-B.01.01.03-1.rhel5.i386.rpm
4. Restart HP System Management Homepage to make sure it recognizes the new version of the
Serviceguard Manager:
/etc/init.d/hpsmhd restart
Serviceguard for Linux Free Toolkit Suite
For the optional sample package, we will be using Serviceguard for Linux to monitor and protect an
instance of the Apache webserver. The Apache Toolkit is used for the sample package.
This toolkit needs to be installed on only one of the servers.