
2
DELL.COM/PowerSolutions
Reprinted from
Dell Power Solutions,
November 2007. Copyright © 2007 Dell Inc. All rights reserved.
sh ./configure
make
make install
If they are using a Red Hat Package Manager (RPM
™
) driver file, they
can install it using the command rpm -ivh openipmi.rpm.
Administrators can then enable the OpenIPMI drivers as follows:
1. Add the IPMI modules to the Linux kernel using the following
commands:
modprobe ipmi_msghandler
modprobe ipmi_devintf
2. Add the additional necessary modules using the command modprobe
ipmi_kcs_drv (for kernel version 2.4) or modprobe ipmi_si (for
kernel version 2.6).
1
3. Create the IPMI character device (if it has not already been created)
using the following commands:
majorNo=`cat /proc/devices | grep ipmi | cut
–f 1 –d ' ' `
mknod –m 0600 /dev/ipmi0 c ${majorNo} 0
ln –sf /dev/ipmi0 /dev/ipmi
4. Check that the required modules are loaded by using the command
lsmod | grep ipmi to verify the presence of the IPMI drivers.
IPMI functionality can also be verified using the command
dmidecode and searching for “IPMI.” The output should be similar
to the following:
2
Handle 0x2600, DMI type 38, 18 bytes.
IPMI Device Information
Interface Type: KCS (Keyboard Control Style)
Specification Version: 2.0
I2C Slave Address: 0x10
NV Storage Device: Not Present
Base Address: 0x0000000000000CA8 (I/O)
Register Spacing: 32-bit Boundaries
Administrators can later disable the OpenIPMI drivers, if desired,
as follows:
1. Remove the IPMI modules from the Linux kernel using the following
commands:
rmmod ipmi_msghandler
rmmod ipmi_devintf
2. Remove the other modules using the command rmmod ipmi_kcs_drv
(for kernel version 2.4) or rmmod ipmi_si (for kernel version 2.6).
3. Remove the IPMI character device using the command rm –f /dev/
ipmi0.
4. Check that the modules have been removed by using the command
lsmod | grep ipmi and verifying that the IPMI drivers do not
appear.
Setting up IPMI Over LAN for remote management
Administrators can set up IPMI Over LAN using the Remote Access
Configuration Utility, which resides in the BIOS of Dell PowerEdge servers
and provides a simple user interface engine for configuring BMCs and
Dell Remote Access Controllers (DRACs).
3
To do so, they can first launch
this utility during boot by pressing Ctrl+E when prompted, then perform
the following steps:
1. Set the IPMI Over LAN option to On and the NIC Selection option to
Shared, Failover, or Dedicated (see Figure 1).
2. In the LAN Parameters options, set the IP Address Source parameter
to either Static or DHCP, and set the VLAN Enable parameter to Off (see
Figure 2).
1
For more details on these modules, see the IPMItool man page at ipmitool.sourceforge.net/manpage.html.
2
If using the dmidecode command on eighth-generation Dell PowerEdge servers (such as the PowerEdge 1800 or PowerEdge 1850), the specification version would be 1.5. For previous-generation servers, the specification version
would be 1.0 and the interface type would be shown as
SMIC (Server Management Interface Chip).
3
For more information on this utility, see “Exploring the Remote Access Configuration Utility in Ninth-Generation Dell PowerEdge Servers,” by Kalyani Khobragade, in
Dell Power Solutions
, February 2007, DELL.COM/downloads/
global/power/ps1q07-20060359-Khobragade.pdf.
Figure 1. Remote Access Configuration Utility for ninth-generation Dell
PowerEdge servers
Komentáře k této Příručce