IPMI Konfiguration für Supermicro Server mittels ipmicfg
Dieser Artikel beschreibt das Tool ipmicfg zur Konfiguration von IPMI-Modulen für Supermicro Systeme. Alternativ kann - sofern der Server unter Linux betrieben wird - auch das ipmitool verwendet werden (siehe Artikel IPMI Konfiguration unter Linux mittels ipmitool). Vor allem für ältere Systeme könnten auch noch die Tools IPnMAC und XGICFG von Interesse sein. Informationen sind im Artikel IPMI Konfiguration für Supermicro Systeme zu finden.
Grundkonfiguration
IPMICFG bietet folgende Optionen:
C:\Program Files (x86)\Supermicro\Supermicro IPMI Configuration Utility\ipmicfg> IPMICFG.exe -?
IPMICFG-Windows version 1.03 (Build 110420)
Copyright (C) Super Micro Computer, Inc. All rights reserved.
Usage: ipmicfg [params] (Example: ipmicfg -m 192.168.1.123)
-m Show IP and MAC.
-m IP Set IP (format: ###.###.###.###).
-a mac Set MAC (format: ##:##:##:##:##:##).
-k Show Subnet Mask.
-k Mask Set Subnet Mask (format: ###.###.###.###).
-dhcp Get the DHCP status.
-dhcp on Enable the DHCP.
-dhcp off Disable the DHCP.
-g Show Gateway IP.
-g IP Set Gateway IP (format: ###.###.###.###).
-r BMC cold reset.
-garp on Enable the Gratuitous ARP.
-garp off Disable the Gratuitous ARP.
-fd Reset to the factory default.
-ver Get Firmware revision.
-vlan Get VLAN status.
-vlan on [VLANtag] Enable the VLAN and set the VLAN tag.
If VLANtag is not given it uses previously saved value.
-vlan off Disable the VLAN.
-raw Send a RAW IPMI request and print response.
Format: NetFn LUN Cmd [Data1 ... DataN].
-sel del Delete all SEL records.
C:\Program Files (x86)\Supermicro\Supermicro IPMI Configuration Utility\ipmicfg>
Um das erste mal das IPMI Modul zu konfigurieren ist es nur notwendig die IP Adresse anzugeben über die das IPMI Modul erreichbar sein soll.
ipmicfg -m ###.###.###.###
Danach ist das IPMI Modul über die Weboberfläche erreichbar.
Factory Default Einstellungen
Um das IPMI Modul auf die Default Einstellungen zu setzen geben Sie bitte
ipmicfg -fd
ein.
Bitte beachten Sie das alle Einstellungen inkl. aller Benutzer gelöscht werden. Außerdem ist nach dem Reset der DHCP Server eingeschaltet.
Probleme mit verschobenen Sensor Werten
Unter Umständen kann es vorkommen das einige Sensor Werte Falsch oder gar nicht ausgelesen werden. Um das Problem zu beheben führen Sie bitte folgende Schritte durch:
1. Setzen Sie das Modul auf die Default Einstellungen zurück.
ipmicfg -fd
2. Schalten Sie den Server aus und nehmen Ihn für ungefähr 5 Minuten vom Strom.
3. Konfigurieren Sie das IPMI Modul neu.
ipmicfg -m ###.###.###.###
Befehlsreferenz
IP und MAC Adresse anzeigen
ipmicfg -m
IP Adresse setzen
ipmicfg -m ###.###.###.###
MAC Adresse setzen
ipmicfg -a ##:##:##:##:##:##
Subnet Maske anzeigen
ipmicfg -k
Subnet Maske setzen
ipmicfg -k ###.###.###.###
DHCP einschalten
ipmicfg -dhcp on
DHCP ausschalten
ipmicfg -dhcp off
Gateway IP Adresse anzeigen
ipmicfg -g
Gateway IP Adresse setzen
ipmicfg -g ###.###.###.###
BMC Cold reset
ipmicfg -r
Werkseinstellungen wiederherstellen
ipmicfg -fd
Enable the Gratuitous ARP
ipmicfg -garp on
Disable the Gratuitous ARP
ipmicfg -garp off
Download ipmicfg
Sollte das ipmicfg auf dem System noch nicht installiert sein, kann es über den Download-Bereich der Thomas-Krenn.AG heruntergeladen werden: