Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP Management Base Installation and Users Guide for Linux: HP Integrity Servers > Appendix B HP Management Base Manpages

hpipmid(8)

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Glossary

 » Index

NAME

hpipmid — HP IPMI Daemon

Synopsis

hpipmid [-d device ] [-f ] [-h] [-s LOG] [-v]

Description

hpipmid is started by /etc/init.d/hpmgmtbase. An attempt to start another copy will fail (with the exception of the -s option). hpipmid talks directly to the system BMC and performs several tasks:

  • Caches the content of the IPMI SEL (System Event Log) and FPL (Forward Progress Log). Signals are emitted on the System DBus when SEL events are added. These signals allow other tools (such as hprasd) to be event-driven rather than polled.

  • Polls and caches sensor readings on demand.

  • Monitors the IPMI SEL (System Event Log) and clears it when it gets too full (80% of capacity).

  • Marshals all access to actual BMC from HP manageability tools. This allows cached access to SEL, FPL, sensors, and invariant data.

  • Drives the Virtual Front Panel (VFP) heartbeat indicator in the MP display.

OPTIONS

-d device

Use the argument as the device file. More details can be seen in the hpbmc man page.

-f

Run in the foreground (don't daemonize). Not useful in production.

-h

Suppress the VFPheartbeat; this stops using the IPMI watchdog facility.

-s LOG

Prints the status of a log cache, where LOG must be one of SEL, FPL, or IML. SEL is supported on all platforms. FPL is only supported on Integrity servers while IML is only supported on ProLiants

-v

Verbose output; more "v"s gets more output. Only useful with -f.

Files

/var/log/hp/SEL.<platform>.<serial number>

SEL cache backing store.

/var/log/hp/SEL.<platform>.<serial number>

FPL cache backing store.

hpipmid also maintains a System V message queue for use with HP clients. This is the caching service channel.

WARNING

hpipmid yields a tremendous speed advantage when it is up and running. For example, running hpbmc SELprintwhen the SEL has 40,000 entries can take six or seven minutes without hpipmid. This size is not uncommon on high-end Integrity servers. With hpipmid running, that same operation takes about five seconds.

This assumes the cache has been fully backfilled. Of course, that initial backfill will require those multiple minutes. While the cache is cache filling, there is no "first" SEL record so operations that need it will fail. The tail end of the SEL (where new events are placed) is always available.

Use hpipmid -s SELto see the current status of the cache. The state will be "filling" right after installation of hpmgmtbase, and will switch to "watching" when the backfill is complete.

See Also

hpbmc(8)hprasd(8)

Author

Hewlett-Packard Company .http://www.hp.com/linux.

Copyright

Copyright 2009 Hewlett-Packard Technologies Group, L.P.

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2007–2009 Hewlett-Packard Development Company, L.P.