CPU Temp Sensor Interpretation von FreeIPMI

Aus Thomas-Krenn-Wiki
Wechseln zu: Navigation, Suche

Aktuelle Versionen von FreeIPMI können die IPMI Sensoren zur Überwachung der CPU Temperatur von Supermicro Systemen korrekt auslesen (Details dazu siehe FreeIPMI kann OEM Sensor nicht auslesen - CPU Temp liefert nur N/A). Wie die unterschiedlichen Temperaturen interpretiert werden sollen, können Sie in der Konfigurationsdatei freeipmi_interpret_sensor.conf festlegen.

freeipmi_interpret_sensor.conf

In der Datei /etc/freeipmi/freeipmi_interpret_sensor.conf (bzw. /usr/local/etc/freeipmi/freeipmi_interpret_sensor.conf falls Sie FreeIPMI selbst kompiliert haben) können Sie die Interpretationen von unterschiedlichen Sensoren definieren. Im unteren Abschnitt finden Sie die möglichen Einstellungen für die CPU Temperatur Sensoren von Supermicro Systemen. Die auskommentierten Einträge zeigen dabei das Standardverhalten von FreeIPMI:

##########################################################################################################
#
## Supermicro X7DBR-3/X8DTH/X8DTG/X8DTU/X8DT3-LN4F/X8DTU-6+/X8DTL-3F CPU Temperature Sensor
##
## Manufacturer ID = 10437 (Peppercon, IPMI card manufacturer), 47488 (Supermicro, not IANA number, special case)
## Product ID = 4 (X7DBR-3), 43707 (X8DTH, X8DTG, X8DTU, X8DT3-LN4F), 1549 (X8DTU-6+), 6 (X8DTL-3F)
## Event/Reading Type Code = 70h (OEM)
## Sensor Type = C0h (OEM)
## Value 0x0000 = "Low"
## Value 0x0001 = "Medium"
## Value 0x0002 = "High"
## Value 0x0004 = "Overheat"
## Value 0x0007 = "Not Installed"
##
## Note: Early Supermicro motherboards used the "Peppercon" Manufacturer ID
#
# IPMI_OEM_Value 10437:4,47488:43707+1549+6 0x70 0xC0 0x0000 Nominal
# IPMI_OEM_Value 10437:4,47488:43707+1549+6 0x70 0xC0 0x0001 Warning
# IPMI_OEM_Value 10437:4,47488:43707+1549+6 0x70 0xC0 0x0002 Warning
# IPMI_OEM_Value 10437:4,47488:43707+1549+6 0x70 0xC0 0x0004 Critical
# IPMI_OEM_Value 10437:4,47488:43707+1549+6 0x70 0xC0 0x0007 Warning
#
##########################################################################################################

Interpretation ändern

Falls Sie etwa bei der CPU Temperatur medium noch keine Warnung erhalten möchten, kommentieren Sie die entsprechende Zeile aus und definieren Sie den Zustand Nominal anstelle von Warning:

[...]
# IPMI_OEM_Value 10437:4,47488:43707+1549+6 0x70 0xC0 0x0000 Nominal
IPMI_OEM_Value 10437:4,47488:43707+1549+6 0x70 0xC0 0x0001 Nominal
# IPMI_OEM_Value 10437:4,47488:43707+1549+6 0x70 0xC0 0x0002 Warning
[...]


Foto Werner Fischer.jpg

Autor: Werner Fischer

Werner Fischer, tätig im Bereich Communications / Knowledge Transfer bei Thomas-Krenn, hat sein Studium zu Computer- und Mediensicherheit an der FH Hagenberg abgeschlossen. Er ist regelmäßig Autor in Fachzeitschriften und Speaker bei Konferenzen wie LinuxCon, OSDC, OSMC, LinuxTag u.v.m. Seine Freizeit gestaltet er sehr abwechslungsreich. In einem Moment absolviert er seinen Abschluss im Klavierspielen, im anderen läuft er beim Linzmarathon in der Staffel mit oder interessiert sich für OpenStreetMap.


Das könnte Sie auch interessieren

Detaillierte Analyse eines IPMI Sensors
IPMI Sensoren
IPMI Sensorwerte im Detail