This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
computing:remote:ipmi [2014/09/24 11:04] gcooper |
computing:remote:ipmi [2021/08/26 12:14] (current) gcooper |
||
---|---|---|---|
Line 3: | Line 3: | ||
FIXME Some of these are old notes and may need verification or updating. | FIXME Some of these are old notes and may need verification or updating. | ||
- | http://www.thomas-krenn.com/en/wiki/Configuring_IPMI_under_Linux_using_ipmitool | + | **SuperMicro**: |
- | http://www.openfusion.net/tags/ipmi/ | + | **Manual**: ftp:// |
+ | |||
+ | **Usage**: http:// | ||
+ | |||
+ | **Howto**: | ||
+ | |||
+ | **DRAC**: http:// | ||
+ | |||
+ | **Best Practices**: | ||
:!: **The default username and password are ADMIN/ADMIN (all caps), at least for Supermicro.** | :!: **The default username and password are ADMIN/ADMIN (all caps), at least for Supermicro.** | ||
+ | |||
+ | ===== Firewall ===== | ||
+ | |||
+ | ^Function | ||
+ | |HTTP |80 | ||
+ | |HTTPS | ||
+ | |IPMI |623 |UDP | | ||
+ | |Remote console|5900 | ||
+ | |Virtual media |623 |TCP | | ||
===== Documentation ===== | ===== Documentation ===== | ||
Line 78: | Line 95: | ||
:?: Works with IPMI kernel modules or smagent? | :?: Works with IPMI kernel modules or smagent? | ||
+ | |||
+ | === Ubuntu 20.04 === | ||
+ | |||
+ | < | ||
+ | apt install ipmitool | ||
+ | </ | ||
=== CentOS 6 === | === CentOS 6 === | ||
Line 85: | Line 108: | ||
</ | </ | ||
- | === Install on Centos 5 (XenServer) === | + | === Centos 5 (XenServer) === |
< | < | ||
Line 133: | Line 156: | ||
Configure the IPMI user (the default Supermicro ' | Configure the IPMI user (the default Supermicro ' | ||
+ | |||
+ | :!: You may have trouble setting a password with symbols. | ||
< | < | ||
Line 178: | Line 203: | ||
* Can be seen on redirected text console | * Can be seen on redirected text console | ||
* Redirected text console dies when login prompt is presented | * Redirected text console dies when login prompt is presented | ||
+ | |||
+ | <note warning> | ||
==== no iKVM64 in java.library.path ==== | ==== no iKVM64 in java.library.path ==== | ||
Line 186: | Line 213: | ||
:!: Try this first! | :!: Try this first! | ||
+ | |||
+ | :!: Wait for the BMC to reboot. | ||
Reboot the BMC, then try changing the configuration again: | Reboot the BMC, then try changing the configuration again: | ||
Line 193: | Line 222: | ||
</ | </ | ||
+ | **Factory BMC Reset**: http:// | ||
+ | Reset the BMC to factory defaults (from Supermicro FAQ): | ||
+ | |||
+ | < | ||
+ | ipmitool raw 0x3c 0x40 | ||
+ | </ | ||
+ | |||
+ | or, using a Supermicro tool: | ||
+ | |||
+ | < | ||
+ | ./ | ||
+ | </ | ||
+ | |||
+ | ===== BIOS Updates ===== | ||
+ | |||
+ | Supermicro IPMI controllers usually have a feature to install mainboard BIOS updates, as well as IPMI firmware updates, via the IPMI web interface. | ||
+ | |||
+ | :!: **Trial license keys** are available from Supermicro. | ||
+ | |||
+ | :!: This feature can be a real benefit if you are having trouble updating a BIOS or if you need to **update a BIOS remotely**. | ||
+ | |||
+ | * Send an e-mail to sales@supermicro.com | ||
+ | * Ask for | ||
+ | * Trial license key for IPMI BIOS updates | ||
+ | * Part number '' | ||
+ | * Include | ||
+ | * Exact mainboard model number | ||
+ | * MAC addresses on your mainboard including BMC | ||
+ | |||
+ | ===== CLI ===== | ||
+ | |||
+ | You can SSH into the BMC which will put you into SMASH. | ||
+ | |||
+ | You can switch to a BusyBox shell: | ||
+ | |||
+ | < | ||
+ | shell sh | ||
+ | </ |