Execution of /usr/sbin/ipmi-sel failed with return code 1
Wenn Sie ipmi-sensors, ipmi-sel, oder ein anderes Kommando von FreeIPMI lokal auf einem Server auszuführen möchten, muss dazu das IPMI Device File /dev/ipmi0 vorhanden sein. Fehlt dieses, liefern die Kommandos keine Ausgabe und werden mit dem Return Code 1 beendet. Falls bei Ihnen das Device File fehlt, können Sie dieses durch das Laden der entsprechenden Kernel Module erzeugen, wie wir in diesem Wiki Artikel zeigen.
Problem
Beim Versuch ipmi-sensors, ipmi-sel, oder ein anderes Kommando von FreeIPMI lokal auf einem Server auszuführen, kommt es zu einem Fehler (mit Return Code 1) wenn das IPMI Device File /dev/ipmi0 nicht vorhanden ist. Wenn Sie das IPMI Sensor Monitoring Plugin check_ipmi_sensor ausführen, zeigt dieses die folgende Fehlermeldung (beobachtet auf einem System mit Debian 8 nach einem Upgrade von Debian 7):
-> Execution of /usr/sbin/ipmi-sel failed with return code 1. -> /usr/sbin/ipmi-sel was executed with the following parameters: /usr/sbin/ipmi-sel --output-event-state --interpret-oem-data --entity-sensor-names --sensor-types=all --exclude-sensor-types=
Lösung
Sie können das Problem einfach lösen, indem Sie die folgenden beiden Module laden:
modprobe ipmi_devintf modprobe ipmi_si
Weitere Informationen finden Sie im Artikel IPMI Init Script für Debian.
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.
|