Manage IPMI remotely with SMCIPMITool

If the IPMI webpage isn’t loading, you can run ipmitool locally from the OS that is installed on the server. If both are inaccessible but the IPMI remains accessible from the network, SMCIPMITool could be you friend. Unlike IMM and CIMC, IPMI doesn’t provide ssh.

You can grab a copy of SMCIPMITool from Supermicro. You can run it in two modes- shell mode and command mode.

Examples:

Shell Mode

./SMCIPMITool IP USER PASSWORD  shell
SMC IPMI Tool V2.15.1(Build 160316) - Super Micro Computer, Inc.
Press Ctrl+D or "exit" to exit
Press "?" or "help" for help
Press TAB for command completion
Press UP and DOWN key for command history
Start Trap Receiver failed
IP X9DRT-HF+ (S0/G0) 05:28 SIM(WA)> sel list
Getting SDR records ...
Getting SEL records ...
------------------------------------------------------------------
Event:1 Time:2016/05/04 10:31:24 Type:System Event
Assertion: System Event| Event = PEF Action
------------------------------------------------------------------
Event:2 Time:2016/05/05 04:53:06 Type:System Event
Assertion: System Event| Event = PEF Action

Command mode

./SMCIPMITool IP USER PASSWORD  sel list
Getting SDR records ...
Getting SEL records ...
------------------------------------------------------------------
Event:1 Time:2016/05/04 10:31:24 Type:System Event
  Assertion: System Event| Event = PEF Action
------------------------------------------------------------------
Event:2 Time:2016/05/05 04:53:06 Type:System Event
  Assertion: System Event| Event = PEF Action
------------------------------------------------------------------
Event:3 Time:2016/06/10 07:25:15 Type:System Event

If you are using Nutanix platform, SMCIPMITool is available in the CVM (newer version from 4.6 onwards IIRC) and in the Foundation VM. It is available at /home/nutanix/foundation/lib/bin/smcipmitool/SMCIPMITool

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s