Difference between revisions of "IPMI"

From DWIKI
m
m
Line 1: Line 1:
=Intelligent Platform Management Interface=


==Docs==
= Intelligent Platform Management Interface =
*http://www.intel.com/design/servers/ipmi/
*http://en.wikipedia.org/wiki/Intelligent_Platform_Management_Interface
*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/
*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==
== Docs ==
*bmc/ipmi seems to prefer to be on primary network interface, using a DIFFERENT ip from the actual network


*[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]


= Useful commands =
== 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


&nbsp;


= 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

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