Einführung
IPMItool wird verwendet, um auf die Funktionen von IPMI zuzugreifen – die Intelligent Platform Management Interface, eine Systemschnittstelle, die Out-of-Band-Computersysteme verwaltet und überwacht. Es ist eine Eingabeaufforderung, die IPMI-unterstützte Geräte steuert und konfiguriert.
In diesem Tutorial erfahren Sie, wie Sie IPMItool auf einem Linux-basierten CentOS- oder Ubuntu-System installieren und mit IPMI-Befehlen beginnen.

Hinweis: Um mehr über IMPI zu erfahren, lesen Sie unseren umfassenden Leitfaden zu Intelligent Platform Management Interface (IPMI).
Voraussetzungen
- Ein Benutzerkonto mit sudo Privilegien
- Zugriff auf die Befehlszeile/das Terminalfenster
- Ein Linux CentOS- oder Ubuntu-System
Installieren von IPMItool auf RedHat oder CentOS mit yum
Die Installation von IPMItool ist ein einfacher zweistufiger Prozess, bei dem das Softwarepaket heruntergeladen und der Zugriff auf ipmitool aktiviert wird.
Schritt 1:IPMItool installieren
1. Bevor Sie beginnen, stellen Sie sicher, dass Sie die System-Repositories aktualisieren mit:
yum update
2. Installieren Sie IPMItool auf einem CentOS- oder RedHat-System, indem Sie den folgenden Befehl ausführen:
yum install OpenIPMI ipmitool
Warten Sie, bis die Installation abgeschlossen ist. Die Ausgabe sollte anzeigen, dass OpenIPMItool und IPMItool installiert wurden. Sie sollten die Versionsnummer der installierten Software sehen.

Schritt 2:Dienst aktivieren
Aktivieren Sie nach Abschluss der Installation den ipmitool-Zugriff, indem Sie den folgenden Befehl ausführen:
/sbin/chkconfig ipmi on

Starten Sie dann den ipmitool-Dienst mit dem Befehl:
service ipmi start
Installieren von IPMItool auf Ubuntu mit apt
1. Aktualisieren Sie zuerst das Paket-Repository von Ubuntu, indem Sie Folgendes ausführen:
sudo apt update
2. Installieren Sie IPMItool unter Ubuntu mit dem folgenden Befehl:
sudo apt install ipmitool

Ihr Ubuntu-System sollte den ipmi-Daemon automatisch starten.
IPMItool-Befehls-Spickzettel
Allgemeine IPMItool-Befehle
IPMItool-Befehl | Beschreibung |
---|---|
ipmitool help | Zeigt Hilfeinformationen für IPMItool |
ipmitool mc info | Überprüft die Firmware-Version |
ipmitool mc reset [warm/cold] | Setzt den Verwaltungscontroller zurück |
ipmitool fru print | Zeigt Details zu vor Ort austauschbaren Einheiten an |
IPMItool-Befehle für die Sensorausgabe
Sensorausgangsbefehl | Beschreibung |
---|---|
ipmitool sdr list | Alle Sensornamen im System auflisten. Jeder Sensor wird seiner entsprechenden Sensornummer zugeordnet |
ipmitool sdr type list | Alle Sensortypen im System auflisten. |
ipmitool sdr type Fan | Alle Lüftertypsensoren im System auflisten. |
ipmitool sdr type "Power Supply" | Listen Sie alle Stromversorgungssensoren im System auf. |
ipmitool sdr type Temperature | Alle Temperatursensoren im System auflisten. |
Chassis-Befehle
Gehäuse-IPMItoll-Befehle | Beschreibung |
---|---|
ipmitool chassis status ipmitool chassis identify [] | Schaltet das Identifizierungslicht auf der Vorderseite ein |
ipmitool [chassis] power soft | Ein Soft-Shutdown über acpi |
ipmitool [chassis] power cycle | Eine Kombination aus hartem Ausschalten, 1 Sekunde warten, dann Einschalten |
ipmitool [chassis] power off | Ein hartes Ausschalten |
ipmitool [chassis] power on | Ein hartes Einschalten |
ipmitool [chassis] power reset | Ein Hard-Reset |
Boot-Gerätebefehle ändern
Startgerät ändern | Beschreibung |
---|---|
ipmitool chassis bootdev pxe | Ändern Sie die Startreihenfolge, um zuerst pxe zu starten |
ipmitool chassis bootdev cdrom | Ändern Sie die Boot-Reihenfolge, um zuerst von der CD-ROM zu booten |
ipmitool chassis bootdev bios | Ändern Sie die Startreihenfolge, um zuerst das BIOS zu starten |
IPMItool-Befehle protokollieren
IPMItools-Befehle protokollieren | Beschreibung |
---|---|
ipmitool sel info | Gibt allgemeine Informationen zu Systemereignisprotokollen zurück |
ipmitool sel list | Gibt eine Liste von Systemereignisprotokollen zurück |
ipmitool sel elist | Gibt eine Liste von Systemereignisprotokollen zurück, die mit Sensordatenprotokollen querverwiesen sind |
ipmitool sel get ID | Gibt detaillierte Informationen zu einem bestimmten Ereignisprotokoll zurück (verwenden Sie die Ereignis-ID, um das Protokoll anzugeben) |
ipmitool sel clear | Ereignisprotokolle löschen |