User Tools

Site Tools


ipmitool

Table of Contents

IpmiTool

Ipmitool e` uno strumento da commandi line (Linux) per interagire con i controller IPMI installati in quasi tutte le mainboard da server (e non solo).

Installazione

  • Installare il pacchetto ipmitool
  • Verificare se la mainboard supporta ipmi, con dmidecode | grep -A 6 -i ipmi
  • Caricare i moduli del kernel: modprobe ipmi_devintf ipmi_si

Uso

Questi sono appunti sparsi che mi sono fatto dopo averlo usato su una mainboard Intel S1200BTL.

  • Per leggere i dati dell' HW (numeri di serie, modelli, ecc)
    ipmitool fru
  • Per vedere lo stato dei sensori gestiti dall' IPMI:
    ipmitool sensor
    ipmitool sdr
  • Per vedere lo stato della connessione LAN (alla quale si puo` accedere via browser se configurata correttamente):
    ipmitool lan print 
    ipmitool lan print 1
  • Per impostare la connesione LAN (fate riferimento all'help che ottenete con ipmitool lan e a quello che avete visto usando il comando lan print
    ipmitool lan set 1 netmask 255.255.255.0
    ipmitool lan set 1 ipaddr 192.168.0.250
    ipmitool lan set 1 defgw ipaddr 192.168.0.254
  • Per impostare gli utenti che possono accedere tramite LAN:
    ipmitool user list 1 (mostra elenco utenti con userid)
    ipmitool user enable <userid> (esempio "2")
    ipmitool user set password <userid>
  • Per vedere lo stato di alimentatore e "telaio":
    ipmitool chassis status
  • Per leggere il log degli eventi
    ipmitool sel list
  • Per riavviare la intel BMC
    ipmitool mc reset cold
ipmitool.txt · Last modified: by kurgan