FreeIPMI Unrecognized Event ignorieren
FreeIPMI kann OEM Sensoren nur dann interpretieren, wenn die dazu notwendigen Informationen zur Interpretation in FreeIPMI hinterlegt sind. Dies ist etwa für die CPU Temperatur Sensoren von zahlreichen Supermicro Mainboards der Fall. Fehlen diese Informationen in FreeIPMI, können diese für kommende FreeIPMI Versionen von den FreeIPMI Entwicklern ergänzt werden, wie es z.B. bei FreeIPMI kann OEM Sensor nicht auslesen - CPU Temp liefert nur N/A der Fall war.
Fehler
Eine solche Situation tritt z.B. bei einem Dell PowerEdge 2950 Server auf. Der OEM Sensor RAC Status kann dort von FreeIPMI 1.0.5 nicht interpretiert werden:
[...] 40 | Status | Cable/Interconnect | Nominal | N/A | 'Cable/Interconnect is connected' 41 | RAC Status | Module/Board | N/A | N/A | 'Unrecognized Event = 0001h' 'Unrecognized Event = 0002h' 'Unrecognized Event = 0004h' 42 | OS Watchdog | Watchdog 2 | Nominal | N/A | 'OK' [...]
Unrecognized Events ignorieren
Falls kurzfristig ein solcher nicht interpretierbarer Sensor ignoriert werden soll, hilft ab FreeIPMI 1.0.2[1] die Option ignore-unrecognized-events (Auszug aus der Manpage von ipmi-sensors 1.0.5):
--ignore-unrecognized-events Ignore unrecognized sensor events. This will suppress output of unrecognized events, typically shown as 'Unrecognized Event = XXXXh' in output. In addition, unrecgnized events will be ignored when calculating sensor state with --output-sensor-state below.
Einzelnachweise
- ↑ IPMI-plugin-user: Can these power supply results be rectified? (IPMI Plugin User Mailing List)
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.
|