Prenez contact avec nous

Plan du cours

Architecture IPMI dans OpenBMC

  • Composants phosphor-ipmid et phosphor-net-ipmid
  • Routage des commandes IPMI 2.0 : in-band vs out-of-band
  • Extensions de commandes DCMI et OEM
  • Gestion des sessions IPMI et authentification

Gestion des capteurs

  • Modèle de capteur D-Bus et descripteurs YAML
  • Liages sysfs de phosphor-hwmon
  • Seuils, événements et hystérésis
  • Capteurs virtuels et agrégés

Inventaire matériel

  • Configuration JSON du gestionnaire d'entités (Entity Manager) pour les capteurs
  • phosphor-inventory-manager et données FRU
  • Analyse du VPD pour les plates-formes OpenPOWER et x86
  • Gestion des LEDs et des indicateurs

Gestion thermique et de l'alimentation

  • phosphor-pid-control et zones thermiques
  • Détection de la présence des ventilateurs et contrôle PWM
  • Gestion des états d'alimentation et contrôle du châssis
  • Mise en œuvre et gestion du watchdog

Outils IPMI

  • Utilisation de ipmitool avec les options spécifiques à OpenBMC
  • Injection de commandes brutes et débogage
  • Configuration de la connexion série sur réseau (SOL)
  • Capture et analyse des traces IPMI

Automatisation et tests

  • Automatisation du sondage des capteurs avec Python
  • Tests de conformité IPMI avec Robot Framework
  • Test de charge des politiques thermiques
  • Tests de régression avec openbmc-test-automation

Débogage et dépannage

  • journalctl et introspection D-Bus pour IPMI
  • Echecs courants de lecture des capteurs
  • Gestion du journal des événements système (SEL)
  • Problèmes de correspondance FRU et d'inventaire

Intégration et personnalisation

  • Ajout de commandes IPMI OEM
  • Plugins de capteurs personnalisés
  • Profils thermiques spécifiques à la plateforme
  • Exportation des données des capteurs vers Redfish

Pré requis

  • Connaissance des composants matériels des serveurs
  • Notions de base sur IPMI 2.0
  • Expérience avec la ligne de commande Linux

Public cible

  • Ingénieurs de validation matérielle
  • Ingénieurs de test système
  • Développeurs de firmware travaillant sur les fonctionnalités de surveillance et des capteurs
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (4)

Cours à venir

Catégories Similaires