Nu utilizați ipmitool prin LAN, încercați să utilizați interfața dispozitivului IPMI local. Pentru asta, conectați-vă la computerul al cărui BMC doriți să îl controlați, încărcați ipmi_devintf
și și nu specificați niciun parametru de conexiune, doar comanda:
# lsmod | grep ipmi
...
ipmi_devintf
...
# Lista de senzori ipmiutil
Senzor ipmiutil versiunea 3.13
-- BMC versiunea 1.71, IPMI versiunea 2.0
_ID_ SDR_Type_xx ET Own Typ S_Num Sens_Description Hex & Interp Reading
0004 SDR Full 01 01 20 a 01 snum 01 CPU1 Temp = 36 OK 54,00 grade C
0047 SDR Full 01 01 20 a 01 snum 02 CPU2 Temp = 00 Absent 0,00 na
008a SDR Full 01 01 20 a 01 snum 0a PCH Temp = 2d OK 45.00 grade C
00cd SDR Full 01 01 20 a 01 snum 0b Temp. sistem = 23 OK 35.00 grade C
0110 SDR Full 01 01 20 a 01 snum 0c Peripheral Temp = 28 OK 40.00 grade C
0153 SDR Full 01 01 20 a 01 snum 0d MB_10G Temp = 00 Absent 0,00 na
0196 SDR Full 01 01 20 a 01 snum 10 VRMCpu1 Temp = 29 OK 41.00 grade C
01d9 SDR Full 01 01 20 a 01 snum 11 VRMCpu2 Temp = 00 Absent 0,00 na
021c SDR Full 01 01 20 a 01 snum 12 VRMP1ABC Temp = 23 OK 35.00 grade C
...
Am demonstrat ipmiutil
aici, deoarece ipmitool nu a fost instalat pe acest server (supermicro) și mi-a fost prea lene să instalez ipmitool (și pentru că ipmiutil este cale mai bine când vine vorba de analiza jurnalelor de evenimente, pe care ipmitool le analizează complet greșit), dar ipmitool
va funcționa și așa.
De asemenea, puteți efectua diferite lucruri, cum ar fi resetarea BMC de la o gazdă (caldă sau rece), configurarea parametrilor de rețea, configurarea utilizatorilor și a parolelor și așa mai departe.Toate fără a opri serverul și fără cunoștințe prealabile despre configurația și parolele BMC, este necesar doar accesul root la sistemul de operare! Aceasta folosește o interfață privată specială între computer și BMC. De asemenea, este protocol standard, funcționează pe plăci de bază supermicro, hpe, dell, intel, lenovo, asus (cele pe care le-am încercat eu), probabil că ar funcționa și multe altele.