HP Management Base Installation and User's Guide (May 2006)

3 Using hpmgmtbase
This chapter describes how to use the hpmgmtbase utilities.
All utilities have manpages.
hpmgmtbase Utilities
The following command-line utilities are part of hpmgmtbase.
hpuid — hp Unique Identifer (UID) utility
Syntax
/sbin/hpuid [-d] [-e] [-s] [-v]
The Unique Identifier (UID) is a flashing LED on the chassis used to identify a box. This can be a great aid
when confronted with a server farm of hundreds of boxes.
On entry-level systems the UID is a blue LED that is present on both front and rear panels. The LED is also a
pushbutton which will toggle the state of the LED. The current state of the UID can be read or changed with
the hpuid command.
On midrange and high-end systems (cellular/partitioned platforms) there is no pushbutton. The UID is not a
single LED but a collection of all LEDs for the components of the running partition. Thus if there was a partition
that consisted of one cell in cabinet 0, one cell in cabinet one, and one I/O chassis in cabinet 8, the UID
consists of the following:
The three large digits on the cabinet doors
The Attention LED of each cell board
The Attention LED of the I/O chassis (actually on the Bay panel).
hpseld — HP System Event Log (SEL) Daemon
Syntax
hpseld [-p pollinterval]
The SEL daemon is started by the /etc/init.d/hpmgmtbase script during normal boot operation and
should not be run manually. hpseld manages several features related to chassis events.
1. When the SEL is full, no further events can be written. hpseld monitors the capacity, clearing the SEL
when necessary. This operation is much more complicated in a cellular complex where every partition
shares the same SEL.
2. Pulses the IPMI watchdog timer, which shows up as heartbeat activity on the MP VFP (Virtual Front
Panel) for midrange and high-end systems.
hpbmc — Manage the IPMI BMC on HP Integrity Servers
Syntax
hpbmc [-d path] [-b busaddr] [command [ data ]]
hpbmc is a general purpose utility that gives complete access to the BMC. Its primary command argument
is one of a list of directives that expose a particular feature of the BMC (for example, SELprint lists the current
contents of the System Event Log).
There are open source tools available that have similar functionality, such as ipmitool (found at
http://ipmitool.sourceforge.net and shipped with some commercial distributions). hpbmc exceeds those
tools by handling the OEM IPMI extensions of HP Integrity Servers.
hpmgmtbase Utilities 11