Ipmitool zur Remotesteuerung von Servern nutzen

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen

Unter Linux kann das Kommandozeilentool ipmitool (http://ipmitool.sourceforge.net/) unter anderem zur Remotesteuerung von Servern verwendet werden. Dazu muss am Server, der gesteuert werden soll, IPMI konfiguriert sein. Auf diesem Server kann dabei ein beliebiges Betriebssystem installiert sein.

Beispiel mit interaktiver Eingabe des Passworts

Das folgende Beispiel zeigt die Abfrage des aktuellen Power Status und anschließendes Einschalten eines Servers dessen BMC die IP Adresse 10.10.10.77 hat:

[user@adminpc ~]$ ipmitool -I lanplus -H 10.10.10.77 -U admin power status
Password: 
Chassis Power is off
[user@adminpc ~]$ ipmitool -I lanplus -H 10.10.10.77 -U admin power on
Password: 
Chassis Power Control: Up/On
[user@adminpc ~]$ 

Beispiel mit Passwort als Parameter

Das Passwort kann auch direkt mit der Option -P beim Befehl nach dem Benutzernamen angegeben werden:

[user@adminpc ~]$ ipmitool -I lanplus -H 10.10.10.77 -U admin -P P9CnaBsv1Ohd power on
Chassis Power Control: Up/On
[user@adminpc ~]$ 

Hinweis: Aus Sicherheitsgründen sollte diese Methode jedoch eher vermieden werden, weil das Passwort an unterschiedlichen Stellen (aktuelle Prozessliste, Bash Historie) aufscheint.


Foto Werner Fischer.jpg

Autor: Werner Fischer

Werner Fischer arbeitet im Product Management Team von Thomas-Krenn. Er evaluiert dabei neueste Technologien und teilt sein Wissen in Fachartikeln, bei Konferenzen und im Thomas-Krenn Wiki. Bereits 2005 - ein Jahr nach seinem Abschluss des Studiums zu Computer- und Mediensicherheit an der FH Hagenberg - heuerte er beim bayerischen Server-Hersteller an. Als Öffi-Fan nutzt er gerne Bus & Bahn und genießt seinen morgendlichen Spaziergang ins Büro.


Das könnte Sie auch interessieren

IPMI Init Script für Debian
IPMI KVM Konsole bleibt schwarz oder liefert No Signal
IPMI Power Supply Sensor