CPU Temp Sensor Interpretation von FreeIPMI

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen

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 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

IPMI Platform Event Filtering
IPMI Serial over LAN (SOL)
Ipmitool zur Sensorabfrage von Servern nutzen