Docker (empfohlen)
--network host ist erforderlich, damit der Container Ihre BMCs direkt in Ihrem lokalen Netzwerk über
UDP-Port 623 (dem IPMI/RMCP+-Port) erreichen kann. Ohne Host-Networking sitzt der Container hinter dem
NAT von Docker und kann keine IPMI-Sitzung mit Ihrer Hardware aufbauen.
Sobald der Container läuft, öffnen Sie http://<your-ip>:3000 und folgen Sie dem Einrichtungsassistenten.
Das veröffentlichte Image liegt auf Docker Hub unter
hub.docker.com/r/ipmideck/ipmideck.
Das Image kommt in Kürze, der obige Befehl ist genau der Befehl, den Sie ausführen werden, sobald
es veröffentlicht ist.
pip
ipmitool auf dem Host installiert ist, ipmideck ruft ipmitool für
jede IPMI-Operation auf. Installieren Sie es zuerst über den Paketmanager Ihrer Distribution
(zum Beispiel apt install ipmitool oder dnf install ipmitool).
Wo ipmideck Daten speichert
ipmideck schreibt seine Konfiguration und Datenbank in ein Datenverzeichnis:- Docker:
/datainnerhalb des Containers (das Image setztIPMIDECK_DATA_DIR=/data; bewahren Sie es mit einem Volume auf). - pip unter Linux: standardmäßig
/data: setzen SieIPMIDECK_DATA_DIR, um es zu verschieben. - pip unter Windows:
./data, relativ zu dem Verzeichnis, aus dem Sieipmideckausführen.
IPMIDECK_DATA_DIR
überschreiben. Dieses Verzeichnis enthält config.yaml, die SQLite-Datenbank und die
Schlüsseldatei für die Verschlüsselung, mit der Ihre gespeicherten BMC-Zugangsdaten geschützt werden. Siehe
Konfiguration und ipmideck ausführen für Details.
Nächste Schritte
- Konfiguration: Ports, Abfrageintervalle und Aufbewahrung anpassen.
- Unterstützte Hardware: bestätigen, dass Ihr BMC abgedeckt ist.
- Fehlerbehebung: Verbindungs- und IPMI-Fehler.