FreeIPMI Abfrage an Supermicro System scheitert über LAN Channel

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen
Hinweis: Bitte beachten Sie, dass dieser Artikel / diese Kategorie sich entweder auf ältere Software/Hardware Komponenten bezieht oder aus sonstigen Gründen nicht mehr gewartet wird.
Diese Seite wird nicht mehr aktualisiert und ist rein zu Referenzzwecken noch hier im Archiv abrufbar.

Wenn die Abfrage von IPMI Sensoren eines Supermicro Systems mit FreeIPMI über das Netzwerk scheitert, gibt es mehrere mögliche Ursachen. Dieser Artikel zeigt, wie Sie solche Probleme lösen.

Problem

Überprüfen Sie die konfigurierten IPMI Benutzernamen und Passwörter

Der Versuch, IPMI Sensoren eines Servers mit Supermicro Mainboard über das Netzwerk mittels FreeIPMI abzufragen, scheitert. Eine lokale Abfrage mittels FreeIPMI am Server funktioniert.

Lösung

Netzwerkkonfiguration überprüfen

  • Überprüfen Sie die Netzwerkkonfiruation von IPMI.
  • Führen Sie einen Ping auf die konfigurierte IPMI IP durch.

IPMI Benutzername und Passwort überprüfen

  • Überprüfen Sie die konfigurierten IPMI Benutzernamen und Passwörter

Lösung bei falschen I2C-Adressen im IPMI Datenstrom

  • In einem Fall mit einem Supermicro X9DRi-F Mainboard mit IPMI Firmware 1.63 haben wir beobachtet, dass bei der Antwort des IPMI BMCs ein Byte bei der Adressierung im IPMI Datenstrom fehlerhaft gesetzt wurde (00h anstelle von 81h)
  • Bei einem Supermicro X9DR7-LN4F Mainboard haben wir das gleiche Problem nach einem IPMI Firmware Update auf 1.76 ebenfalls beobachtet.

Die folgenden Bilder zeigen, wie sich das Problem in der Netzwerkanalyse äußert:

Lösungsmöglichkeiten

  • Das Problem wurde gelöst, indem die IPMI Firmware erneut eingespielt wurde (die Einstellungen wurden dabei beibehalten, die Checkbox Preserve Configuration blieb aktiviert). Ein zuvor versuchter Unit Reset (über das IPMI Webinterface) hatte das Problem nicht gelöst.
  • Update 26.11.2012: Ab FreeIPMI Version 1.2.3 kann die Workaround Option nochecksumcheck gemeinsam mit der Option noauthcodecheck verwendet werden, um derartige Probleme zu umgehen (-W noauthcodecheck,nochecksumcheck). Beim Einsatz des IPMI Sensor Monitoring Plugins können Sie die Option als Parameter (-O "-W noauthcodecheck,nochecksumcheck") übergeben oder die Option in der FreeIPMI Konfiguration setzen.


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

Debian 7 Kernel Parameter für den Low Energy Server
Intel Netzwerkkartentreiber unter Debian installieren
Tipps für ein ausfallsicheres Rechenzentrum