Kom i kontakt

Kursplan

IPMI-arkitektur i OpenBMC

  • Komponenterna phosphor-ipmid och phosphor-net-ipmid
  • IPMI 2.0-kommandoroutering: in-band vs out-of-band
  • DCMI- och OEM-kommandoextensioner
  • IPMI-sessionhantering och autentisering

Sensorhantering

  • D-Bus-sensormodell och YAML-beskrivningar
  • Phosphor-hwmon sysfs-bindningar
  • Terskler, händelser och hysteris
  • Virtuella och aggregat sensorer

Hårdvaruinventory

  • Entity Manager JSON-konfiguration för sensorer
  • Phosphor-inventory-manager och FRU-data
  • VPD-parsing för OpenPOWER- och x86-plattformar
  • LED- och indikatorhantering

Termisk och strömförvaltning

  • Phosphor-pid-control och termiska zoner
  • Fläkttillstånddetektering och PWM-styrning
  • Strömtillståndshantering och chassis-styrning
  • Watchdog-implementering och hantering

IPMI-verktyg

  • Användning av ipmitool med OpenBMC-specifika alternativ
  • Insprutning och felsökning av raw-kommandon
  • Inställning av Serial-over-LAN (SOL)
  • IPMI-spårningsinspelning och analys

Automation och testning

  • Automatisering av sensoravläsning med Python
  • Robot Framework-tester för IPMI-kompatibilitet
  • Belastningstestning av termiska policyer
  • Regressionstestning med openbmc-test-automation

Felsökning och troubleshooting

  • Journalctl och D-Bus-introspektion för IPMI
  • Vanliga fel vid sensoravläsning
  • SEL (System Event Log)-hantering
  • FRU-mismatch och inventory-problem

Integration och anpassning

  • Tillägg av OEM IPMI-kommandon
  • Anpassade sensorplugins
  • Plattformsspecifika termiska profiler
  • Export av sensor-data till Redfish

Krav

  • Uppfattning av serverhårdvarukomponenter
  • Grundläggande kunskaper om IPMI 2.0
  • Erfarenhet av Linux-commandline

Målgrupp

  • Ingenjörer inom hårdvaruverifiering
  • Ingenjörer inom systemtestning
  • Firmware-utvecklare som arbetar med sensorer och övervakningsfunktioner
 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (4)

Kommande Kurser

Relaterade Kategorier