IPMI: Difference between revisions
From DWIKI
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
== | = Intelligent Platform Management Interface = | ||
== | == Docs == | ||
*[http://www.intel.com/design/servers/ipmi/ http://www.intel.com/design/servers/ipmi/] | |||
*[http://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interface http://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interface] | |||
*[http://openipmi.sf.net/ http://openipmi.sf.net/] | |||
*[https://www.thomas-krenn.com/en/wiki/Configuring_IPMI_under_Linux_using_ipmitool Configuring IPMI under Linux using ipmitool] | |||
*[http://lonesysadmin.net/2005/09/23/configuring-and-securing-ipmi-on-dell-poweredge-x8xx-hardware/ http://lonesysadmin.net/2005/09/23/configuring-and-securing-ipmi-on-dell-poweredge-x8xx-hardware/] | |||
*[https://www.secure-computing.net/wiki/index.php/BMC_Nagios#Power_Supply_Check https://www.secure-computing.net/wiki/index.php/BMC_Nagios#Power_Supply_Check] | |||
*[http://sources.redhat.com/cluster/wiki/IPMI_FencingConfig http://sources.redhat.com/cluster/wiki/IPMI_FencingConfig] | |||
*[http://www.nabble.com/IPMI-and-Dell-ERA-O-td19214114.html http://www.nabble.com/IPMI-and-Dell-ERA-O-td19214114.html] | |||
*[https://docs.oracle.com/cd/E19464-01/820-6850-11/IPMItool.html https://docs.oracle.com/cd/E19464-01/820-6850-11/IPMItool.html] | |||
= | == Considerations == | ||
*bmc/ipmi seems to prefer to be on primary network interface, using a DIFFERENT ip from the actual network | |||
| |||
= ipmitool commands = | |||
== Configuring IPMI == | == Configuring IPMI == | ||
Line 27: | Line 31: | ||
== Managing users == | == Managing users == | ||
=== List users === | === List users === | ||
Line 34: | Line 37: | ||
=== Change password === | === Change password === | ||
2 is usually ADMIN | |||
ipmitool user set password 2 | ipmitool user set password 2 | ||
Line 56: | Line 59: | ||
ipmitool -I lanplus -H <IPADDR> -U root -P changeme sdr elist full | ipmitool -I lanplus -H <IPADDR> -U root -P changeme sdr elist full | ||
or | |||
ipmitool -I lanplus -H <IPADDR> -U root -P changeme sensor | |||
=== Check ipmi === | === Check ipmi === | ||
Line 94: | Line 100: | ||
kldload ipmi | kldload ipmi | ||
| |||
= FAQ = | = FAQ = | ||
Line 116: | Line 123: | ||
==ipmitool -v Get Auth Capabilities error== | == ipmitool -v Get Auth Capabilities error == | ||
could be firmware/version issue | could be firmware/version issue |
Revision as of 11:27, 30 December 2021
Intelligent Platform Management Interface
Docs
- http://www.intel.com/design/servers/ipmi/
- http://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interface
- http://openipmi.sf.net/
- Configuring IPMI under Linux using ipmitool
- http://lonesysadmin.net/2005/09/23/configuring-and-securing-ipmi-on-dell-poweredge-x8xx-hardware/
- https://www.secure-computing.net/wiki/index.php/BMC_Nagios#Power_Supply_Check
- http://sources.redhat.com/cluster/wiki/IPMI_FencingConfig
- http://www.nabble.com/IPMI-and-Dell-ERA-O-td19214114.html
- https://docs.oracle.com/cd/E19464-01/820-6850-11/IPMItool.html
Considerations
- bmc/ipmi seems to prefer to be on primary network interface, using a DIFFERENT ip from the actual network
ipmitool commands
Configuring IPMI
Set network to dhcp
ipmitool lan set 1 ipsrc dhcp
Managing users
List users
ipmitool user list 1
Change password
2 is usually ADMIN
ipmitool user set password 2
Reading status
( also see http://sources.redhat.com/cluster/wiki/IPMI_FencingConfig)
Simple status check
ipmitool -I lanplus -H <IPADDR> -U root -P changeme chassis status
Get some hints about commands
ipmitool -I open help
List all sensors
ipmitool -I lanplus -H <IPADDR> -U root -P changeme sdr elist full
or
ipmitool -I lanplus -H <IPADDR> -U root -P changeme sensor
Check ipmi
ipmitool -I open lan print 1
Check lan/network configuration
ipmitool -I open lan print
Serial console over LAN
ipmitool -U root -I lanplus -H 10.0.0.91 sol activate
Boot a remote box
ipmitool -U root -I lanplus -H 10.0.0.91 chassis power on
Sensor information
ipmitool -I open sensor
PSU status
ipmitool -I open sdr type "Power Supply" Status
Shut down a remote box
ipmitool -U root -I lanplus -H 10.0.0.91 chassis power off ipmittool -U root -H 10.0.0.91 -E shell
On freeBsd
kldload ipmi
FAQ
ipmitool user list
Get User Access command failed (channel 14, user 1): Invalid data field in request.
Unable to send IPMI presence ping packet
yeah, could be anything again
IPMI LAN send command failed
Unable to send IPMI presence ping packet
Change ip address
ipmitool lan print 1 ipmitool lan set 1 ipaddr x.x.x.x ipmitool lan set 1 defgw ipaddr x.x.x.x
ipmitool -v Get Auth Capabilities error
could be firmware/version issue