IPMI / iLO Shell Konsolen Befehle
Viele Kunden fragen wie man seine IPMI / iLO LAN Einstellungen prüfen oder das Kennwort ändern kann.
In dieser kurzen Übersicht sind die wichtigsten Befehle enthalten.
Pakete installieren
Debian
1 | apt-get install ipmitool |
CentOS / Red Hat
1 | yum install OpenIPMI OpenIPMI-tools |
Module laden
Debian
1 2 | modprobe ipmi_devintf modprobe ipmi_si |
CentOS / Red Hat
1 | /etc/init.d/ipmi start |
Benutzer und/oder Passwort ändern
Zuerst listen wir alle Benutzer auf um die ID zu erfahren.
1 | ipmitool user list |
In diesem Beispiel interessiert uns die User ID 3.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | ID Name Callin Link Auth IPMI Msg Channel Priv Limit 2 Operator true false false Unknown (0x00) 3 root true false false Unknown (0x00) 4 OEM true false false Unknown (0x00) 5 Operator true false false Unknown (0x00) 6 admin true false false Unknown (0x00) 7 OEM true false false Unknown (0x00) 8 Operator true false false Unknown (0x00) 9 admin true false false Unknown (0x00) 10 OEM true false false Unknown (0x00) 11 Operator true false false Unknown (0x00) 12 admin true false false Unknown (0x00) 13 OEM true false false Unknown (0x00) 14 Operator true false false Unknown (0x00) 15 admin true false false Unknown (0x00) 16 OEM true false false Unknown (0x00) |
Dass Passwort für den Benutzer root und der ID 3 ändern wir wie folgt, wobei PASSWORD das neue Kennwort ist und setaccess 2 der Channel der Karte.
1 2 3 4 | ipmitool user set name 3 root ipmitool user set password 3 PASSWORD ipmitool channel setaccess 2 3 link=on ipmi=on callin=on privilege=4 ipmitool user enable 3 |
Mit dieser Methode kann auch der Benutzername geändert werden, wichtig ist nur das die ID auch Admin-Rechte erhält (Zeile 3).
Die vereinzelten Rechte können ebenfalls aufgelistet werden.
1 | ipmitool channel |
1 2 3 4 5 6 7 | Possible privilege levels are: 1 Callback level 2 User level 3 Operator level 4 Administrator level 5 OEM Proprietary level 15 No access |
Cold Reset per ipmitool
Sollte die IPMI / iLO Karte einmal nicht reagieren könnte ein Cold Reset helfen.
1 | ipmitool mc reset cold |
Bringt dieser Befehl keine Abhilfe, bittet euren Provider um einen Kaltstart. Der Server wird für wenige Sekunden komplett stromlos gemacht und wieder gestartet.
LAN Settings überprüfen
Die aktuelle Netzwerkkonfiguration kannst du wie folgt abfragen.
1 | ipmitool lan print |
Wenn die Felder
- IP Address
- Subnet Mask
- Default Gateway IP
nicht den Vorgaben deines Providers entsprechen, kannst du diese neu setzen.
1 2 3 4 5 | ipmitool lan set 2 ipsrc static ipmitool lan set 2 ipaddr 172.0.0.10 ipmitool lan set 2 netmask 255.255.255.0 ipmitool lan set 2 defgw ipaddr 172.0.0.1 ipmitool mc reset cold |
Bitte beachtet, dass set 2 wieder der Channel der IPMI / iLO Karte ist, meist ist dieser 1 oder 2.
-Dominion
0