IPMI Linux -Befehl

IPMI Linux -Befehl
Wenn Sie mit Linux -Systemen und Servern arbeiten, müssen Sie häufig Hardware und andere Komponenten remote überwachen und beheben. Die intelligente Plattformen -Verwaltungsschnittstelle (IPMI) erleichtert dies aus der Befehlszeile. Ein IPMITOOL wird benötigt, um auf die Funktionen von IPMI zuzugreifen, und Sie können die meisten Aufgaben remote ausführen.

In diesem Leitfaden wird die Installation des iPmitool unter Linux- und Debian -Systemen behandelt und mehrere Befehle zur Verfügung gestellt, wenn Sie mit IPMI arbeiten.

So installieren Sie iPmitool

Zum Installieren von ipmitool auf Ubuntu, Aktualisieren Sie das Paket -Repository und führen Sie den folgenden Befehl aus:

$ sudo apt installieren ipmitool

Der IPMI -Daemon sollte automatisch beginnen.

Für Centos, Beginnen Sie mit der Aktualisierung der Repositorys.

$ yum Update

Führen Sie den folgenden Befehl aus, um ipmitool zu installieren:

$ sudo yum install OpenIPMI ipmitool

Nach der Installation aktivieren Sie den IPMitool -Zugriff mit dem folgenden Befehl:

$ /sbin /chkconfig IPMI auf

Erste Schritte mit dem iPmitool

Das IPMI -Linux -Tool verfügt über mehrere Befehle, die in verschiedenen Abschnitten kategorisiert sind, einschließlich Chassis, Sensorausgabe und mehr.

IPMI LAN -Konfigurationsbefehle

Bei dem Zugriff auf Remote -Geräte und -Cors ermöglicht das iPmitool das Erstellen eines LAN -Kanals, und alle seine Konfigurationen können am Terminal erfolgen.

Führen Sie den folgenden Befehl aus, um die LAN so festzulegen, dass sie eine statische IP -Adresse verwenden, um den folgenden Befehl auszuführen:

$ ipmitool lan set 1 ipsrc static

Sie müssen jetzt die tatsächliche IP -Adresse für die LAN festlegen. Ersetzen Sie Folgendes durch Ihre bevorzugte.

$ ipmitool lan set 1 iPaddr 192.168.0.11

Setzen Sie als nächstes den NetMask für den Kanal. In diesem Fall setzen wir unsere IP auf eine Klasse C. Unsere Netzmaske wird sein:

$ ipmitool lan set 1 netmask 255.255.255.0

Sie müssen auch die Standard -Gateway- und MAC -Adresse konfigurieren, wie unten gezeigt:

$ ipmitool lan set 1 Defgw iPadDR < default gateway ip >
$ ipmitool lan set 1 Defgw macaddr

Führen Sie den folgenden Befehl aus:

$ ipmitool lan set 1 arp antworten auf

Der letzte Schritt besteht darin, Ihre Authentifizierungsregeln zu definieren.

$ ipmitool lan set 1 auth admin md5

Sie können die festgelegten Konfigurationen mit dem folgenden Befehl überprüfen:

$ ipmitool lan print 1

Die vorherigen Befehle haben einen LAN -Kanal erstellt, und das nächste ist, die Benutzer zu definieren, die auf den Kanal zugreifen werden.

Verwenden Sie die folgenden Befehle, um einen benannten Benutzer einzurichten Administrator mit dem Passwort Test01:

$ ipmitool user set name 2 admin admin
$ ipmitool Benutzer setzen Passwort 2

Hier, 2 ist die Benutzer -ID des Administratorbenutzers. Sie müssen auch den neuen Zugriff auf den Benutzeradministrator aktivieren und gewähren, wie unten gezeigt:

$ ipmitool Channel setAccess 1 2 link = on ipmi = auf callin = on privileges = 4
$ ipmitool Benutzer aktivieren 2

Sie können die Benutzerliste mit dem folgenden Befehl anzeigen:

$ ipmitool Benutzerliste

Sensorausgabebefehle

Es gibt einen Befehl zur Auflistung der verschiedenen Sensoren in Ihrem System.

Verwenden Sie den folgenden Befehl, um alle Namen der Sensoren aufzulisten:

$ ipmitool SDR -Liste

Verwenden Sie den folgenden Befehl, um alle Arten von Sensoren aufzulisten:

$ ipmitool SDR -Typliste

Verwenden Sie den folgenden Befehl, um alle Sensoren für Lüfter im System aufzulisten:

$ ipmitool SDR -Fan

Verwenden Sie den folgenden Befehl, um alle Arten von Sensoren für die Stromversorgung aufzulisten:

$ ipmitool SDR -Typ "Netzteil"

Verwenden Sie den folgenden Befehl, um die Arten von Sensoren für die Temperatur anzuzeigen:

$ ipmitool SDR -Typtemperatur

Protokollierungsbefehle

Das Generieren und Analysieren von Systemereignisprotokollen ist Teil des Jobs eines Administrators, der mit dem iPmitool vereinfacht werden kann.

Hier ist ein kurzes Cheat -Blatt für die meisten Protokollierungsbefehle:

ipmitool SEL Info: Es zeigt Daten für allgemeine Systemereignisse an.

Ipmitool SEL -Liste: Es zeigt die Systemereignisprotokolle an.

ipmitool Sel Clear: Es löscht die Ereignisprotokolle.

Common IPMI -Befehle

Der ipmitool hat unzählige Befehle. Die gemeinsamen, denen Sie begegnen werden, sind jedoch:

Verwenden Sie den folgenden Befehl, um den Server mit Strom zu versorgen:

$ ipmitool -i lanplus -h -P Chassis -Kraft auf

Verwenden Sie den folgenden Befehl, um den Server auszuschalten:

$ ipmitool -i lanplus -h -P Chassis -Strom aus

Verwenden Sie den folgenden Befehl, um den Status Ihres Servers zu überprüfen:

$ ipmitool -i lanplus -h -P Chassis -Status

Verwenden Sie den folgenden Befehl, um die SOL -Systemkonsole zu aktivieren:

$ ipmitool -i lanplus -h -P Sol aktivieren

Abschluss

In diesem Artikel wurde erläutert, wie Sie Ipmitool auf Ubuntu und CentOS installieren können. Außerdem haben wir auch einige grundlegende iPmitool -Befehle besprochen. Dies sind jedoch einfach einige Dinge, die Sie mit dem iPmitool erreichen können. Mit der Mannseite können Sie mit verschiedenen Befehlen spielen, die dazu beitragen, verschiedene Aufgaben auszuführen. Hoffentlich hat dieser Artikel das Tempo für Sie festgelegt.