Kom i kontakt

Kursplan

IPMI-arkitektur i OpenBMC

  • Komponenterna phosphor-ipmid och phosphor-net-ipmid
  • IPMI 2.0-kommandoruttering: in-band jämfört med out-of-band
  • DCMI- och OEM-kommandoextensioner
  • IPMI-sessionshantering och autentisering

Sensorhantering

  • D-Bus-sensormodell och YAML-beskrivare
  • Phosphor-hwmon sysfs-bindningar
  • Tömmar, händelser och hysterés
  • Virtuella och aggregerade sensorer

Hårdvaruinventering

  • Entity Manager JSON-konfiguration för sensorer
  • Phosphor-inventory-manager och FRU-data
  • VPD-parsning för OpenPOWER- och x86-plattformar
  • Hantering av LED-indikatorer

Termisk och effekthantering

  • Phosphor-pid-control och termiska zoner
  • Detektering av fläktstatus och PWM-styrning
  • Hantering av effektstatuser och chassistyrning
  • Implementering och hantering av watchdog

IPMI-verktyg

  • Användning av ipmitool med OpenBMC-specifika alternativ
  • Insprutning av råa kommandon och felsökning
  • Konfiguration av Serial-over-LAN (SOL)
  • Fånga upp och analysera IPMI-spårningar

Automation och testning

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

Felsökning och felsolving

  • Journalctl och D-Bus-introspektion för IPMI
  • Vanliga fel vid sensoravläsningar
  • Hantering av SEL (System Event Log)
  • FRU-överensstämmelse och inventeringsproblem

Integration och anpassning

  • Lägga till OEM IPMI-kommandon
  • Anpassade sensorpluginer
  • Plattformsspecifika termiska profiler
  • Exporterar sensor_data till Redfish

Krav

  • Forståelse för serverhårdvarukomponenter
  • Grundläggande kunskaper om IPMI 2.0
  • Erfarenhet av Linux-kommandotolget

Målgrupp

  • Ingenjörer för hårdvaruverifiering
  • Ingenjörer för systemtest
  • Firmware-utvecklare som arbetar med sensor- och övervakningsfunktioner
 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (4)

Kommande Kurser

Relaterade Kategorier