HP Serviceguard for Linux Version A.11.19 Deployment Guide, September 2012

13
4. Install the rpms. For example:
rpm ivh kernel-2.6.18-92.el5.i686.rpm
rpm ivh kernel-devel-2.6.18-92.el5.i686.rpm
5. Edit (or check) the grub.conf file so that it boots the appropriate kernel. Update the “title”
line, the “kernel” line to point to the new vmlinuz file under /boot and the “initrd” line to the
new initrd file. The rpm install may have done these edits for you. For example:
vi /boot/grub/grub.conf
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux Server (2.6.18-92.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-92.el5 ro \
root=/dev/VolGroup00/LogVol00 rhgb quiet
initrd /initrd-2.6.18-92.el5.img
...
6. Reboot the server:
reboot
NOTE: This step must be done prior to installing and configuring the QLogic driver and HP Device
Mapper Multipath. Otherwise, special steps must be taken to ensure that the servers can boot off of
the new kernel. Refer to the Red Hat documentation at
http://www.redhat.com/docs/manuals/enterprise for more detail.
Linux Post-OS Installation
Serviceguard for Linux and the software for multipath support require several other packages from the
Red Hat Linux 5.2 Distribution DVD that are not installed by default. You can install them now, or will
be required to install them later.
These packages need to be installed on each server.
NOTE: It may be easier to copy all of the packages from the DVD to your PC, then copy (scp) them
to the servers rather than mounting the DVD on each server.
1. Login to the server (from the console or an ssh client).
Serviceguard for Linux depends on the xinetd service.
1. To check if xinetd is installed, run the following command:
rpm qa | fgrep xinetd
If xinetd is not installed, there will be no output when running this command. If it is already
installed, you will see output. For example:
xinetd-2.3.14-10.el5
2. If not installed, locate the xinetd rpm on the DVD under the Server directory, and install it.
For example:
The Serviceguard for Linux SNMP subagent requires the lm_sensors and net-snmp packages.
lm_sensors must be installed before net-snmp.
1. To check if lm_sensors is installed, run the following command: