FreeIPMI meldet ipmi ctx open outofband: BMC busy beim Versuch IPMI Sensoren abzufragen

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

Mehrere parallel laufende IPMI Sensor Abfragen können dazu führen, dass weitere Sensorabfragen vom IPMI BMC nicht mehr beantwortet werden können.

Problem

FreeIPMI zeigt in solchen Fällen etwa folgende Fehlermeldung:

ipmi_ctx_open_outofband: BMC busy

Lösung

Dieser Fehler tritt auf, wenn zu viele IPMI Abfragen gleichzeitig zum BMC geschickt werden.[1]

Dies passiert vor allem dann, wenn unterschiedliche Software zur Überwachung der IPMI Sensoren die IPMI Abfragen ohne einem Caching der Sensor Data Record (SDR) Repository Daten durchführt. Die Abfrage dieses SDR Repositories kann erfahrungsgemäß bis zu 10 Sekunden und auch mehr benötigen.

FreeIPMI erstellt automatisch solche Caches, bei ipmitool müssen die Caches manuell erstellt und später mit der Option -S genützt werden. Hier ist dazu der entsprechende Auszug aus der ipmitool Manpage:

       -S <sdr_cache_file>
              Use local file for remote SDR cache.  Using a local  SDR  cache
              can  drastically increase performance for commands that require
              knowledge of the entire SDR to perform their  function.   Local
              SDR cache from a remote system can be created with the sdr dump
              command.

Einzelnachweise

  1. Freeipmi-users: possible causes for "ipmi_ctx_open_outofband: BMC busy"

Weitere Informationen


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

FreeIPMI internal IPMI error
IPMI Platform Event Filtering
Textkonsolenumleitung bei IPMI ohne KVM over LAN