Users Guide

102 Installing Managed System Software on Supported Linux Operating Systems
OpenIPMI Device Driver
The Server Administrator Instrumentation Service of Server Administrator requires the OpenIPMI
device driver in order to provide IPMI-based information and functionality. It also requires a minimum
version of the OpenIPMI device driver. The minimum version required is defined based on the Red Hat
Enterprise Linux or SUSE Linux Enterprise Server operating system.
This requirement is checked and enforced by Server Administrator at three instances. Two of the
instances are during installation, while the third is a run-time step. The instances are:
During custom installation of Server Administrator using the
srvadmin-install.sh
shell script.
During installation of Server Administrator using RPM.
At run-time when the Server Administrator Instrumentation Service is started.
NOTE: SUSE Linux Enterprise Server (version 10) contains the required version of IPMI module in the default
kernel itself. You do not need to install the IPMI RPM.
Blocking During Custom Installation of Server Administrator Using the srvadmin-install.sh Shell Script
During custom installation of Server Administrator using the srvadmin-install.sh
shell scri
pt, the script
automatically calls another shell script called srvadmin-openipmi.sh, to ensure that a sufficient version
of the OpenIPMI device driver (for example, a version that is equal to or greater than the minimum
version of the OpenIPMI device driver that is required by the Server Administrator Instrumentation
Service) is currently installed on the system. If a sufficient version is not found, the srvadmin-install.sh
shell sc
ript calls the srvadmin-openipmi.sh
shell
script again to attempt to install a sufficient version.
If the attempt fails for any reason, an appropriate error message is displayed with instructions describing
how to resolve the error. You must resolve errors, if any, before re-running the srvadmin-install.sh
shell
script to install Server Administrator.
Blocking During Installation of Server Administrator Using RPM
To assist in the correct order of RPM installation, the srvadmin-hapi RPM is dependent on one of the
srvadmin-ipmi RPMs. Each srvadmin-ipmi RPM is distribution-specific and depends on a
distribution-specific OpenIPMI RPM. The srvadmin-hapi RPM will not install unless the RPM
dependencies are met.
During installation of Server Administrator using RPM, the srvadmin-hapi RPM will check if a sufficient
version of the OpenIPMI device driver is currently installed on the system. If a sufficient version is not
found, the srvadmin-hapi RPM will fail to install and will display an error message stating that you must
install/upgrade the OpenIPMI device driver. In such a case, RPMs that depend on the srvadmin-hapi
RPM will also fail to install. In such cases, you must install/upgrade the OpenIPMI driver by performing
the following additional steps:
1
Navigate to the
srvadmin/linux/supportscripts
directory.
2
Run the following
srvadmin-openipmi.sh
shell script:
sh srvadmin-openipmi.sh install