<<Back to Exadata Main Page
What is IPMI tool
ipmitool - utility for controlling IPMI-enabled devices.Its a technology that gives administrators almost total control over remotely deployed servers. IPMI let remote administrators monitor the health of servers, deploy (or remove) software, manage hardware peripherals like the keyboard and mouse, reboot the system and update software on it, independent of the operating system. You can use this utility to perform IPMI functions with a kernel device driver or over a LAN interface.
It's a powerful protocol that is supported by many late model server hardware from major manufacturers like Dell, HP, Oracle and Lenovo.
Note - Your server includes a number of IPMI-compliant sensors that measure things such as voltages, temperature ranges, and security latches that detect when the enclosure is opened. For a complete list of sensors, see your platform specific guide.
How to check if a device is IPMI-enabled
you can use dmidecode to verify this. Use man dmidecode for complete reference and usages of dmidecodeWhen IPMItool is installed, it includes a man page. To view it, just type
man ipmitool
How to check if the IPMI is installed and enabled
[root@db01]# service ipmi statusipmi_msghandler module loaded.
ipmi_si module loaded.
ipmi_devintf module loaded.
/dev/ipmi0 exists.
How to check the IPMI version
[root@db01]# ipmitool -V
ipmitool version 1.8.15.0
ipmitool and Exadata Servers
following are some importent ipmitool commads to manage exadata servers
IPMI Command
|
Function
|
---|---|
sunoem sshkey set
|
Configure an SSH key for a remote shell user.
|
ipmitool sunoem sshkey del
|
Remove an SSH key from a remote shell user.
|
ipmitool sunoem led get
|
Read LED status.
|
ipmitool sunoem led set
|
Set LED status.
|
ipmitool sunoem cli
|
Enter ILOM CLI commands as if you were using the ILOM CLI directly. The LAN/LANplus interface should be used.
|
ipmitool sunoem CLI force
|
Available as of ILOM 3.0.10, a force option can be invoked as an argument to the sunoem CLI command.
|
ipmitool raw
|
Execute raw IPMI commands.
|
ipmitool lan print
|
Print the current configuration for the given channel.
|
ipmitool lan set (1) (2)
|
Set the given parameter on the given channel.
|
ipmitool chassis status
|
Display information regarding the high-level status of the system chassis and main power subsystem.
|
ipmitool chassis power
|
Perform a chassis control command to view and change the power state.
|
ipmitool chassis identify
|
Control the front panel identify light. Default is 15. Use 0 to turn off.
|
ipmitool chassis restart_cause
|
Query the chassis for the cause of the last system restart.
|
ipmitool chassis bootdev (1)
|
Request the system to boot from an alternate boot device on next reboot.
|
ipmitool chassis bootparam (1)
|
Set the host boot parameters.
|
ipmitool chassis selftest
|
Display the BMC self-test results.
|
ipmitool power
|
Return the BMC self-test results.
|
ipmitool event
|
Send a predefined event to the system event log.
|
ipmitool sdr
|
Query the BMC for sensor data records (SDR) and extract sensor information of a given type, then query each sensor and print its name, reading, and status.
|
ipmitool sensor
|
List sensors and thresholds in a wide table format.
|
ipmitool fru print
|
Read all field-replaceable unit (FRU) inventory data and extract such information as serial number, part number, asset tags, and short strings describing the chassis, board, or product.
|
ipmitool sel
|
View the ILOM SP system event log (SEL).
|
ipmitool pef info
|
Query the BMC and print information about the PEF- supported features.
|
ipmitool pef status
|
Print the current PEF status (the last SEL entry processed by the BMC, and so on).
|
ipmitool pef list
|
Print the current PEF status (the last SEL entry processed by the BMC, and so on).
|
ipmitool user
|
Display a summary of user ID information, including maximum number of user IDs, the number of enabled users, and the number of fixed names defined.
|
ipmitool session
|
Get information about the specified sessions. You can identify sessions by their ID, by their handle number, by their active status, or by using the keyword “all” to specify all sessions.
|
ipmitool firewall
|
Enable or disable individual command and command sub-functions; determine which commands and command sub-functions can be configured on a given implementation.
|
ipmitool set
|
Set the runtime options including session host name, user name, password, and privilege level.
|
ipmitool exec
|
Execute IPMItool commands from file name. Each line is a complete command.
|
Comments
Post a Comment