Prenez contact avec nous

Plan du cours

Architecture IPMI dans OpenBMC

  • Composants phosphor-ipmid et phosphor-net-ipmid
  • Routage des commandes IPMI 2.0 : dans le bande passante vs hors bande passante
  • Extensions de commandes DCMI et OEM
  • Gestion des sessions IPMI et authentification

Gestion des capteurs

  • Modèle de capteurs D-Bus et descripteurs YAML
  • Bindings 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 pour les capteurs
  • Phosphor-inventory-manager et données FRU
  • Analyse VPD pour les plateformes OpenPOWER et x86
  • Gestion des LEDs et indicateurs

Gestion thermique et d'alimentation

  • Phosphor-pid-control et zones thermiques
  • Détection de présence des ventilateurs et contrôle PWM
  • Gestion des états d'alimentation et contrôle du châssis
  • Mise en œuvre et gestion des watchpods (veilleurs système)

Outils IPMI

  • Utilisation de ipmitool avec les options spécifiques à OpenBMC
  • Injection de commandes brutes et dépannage
  • Mise en place de Serial-over-LAN (SOL)
  • Capture et analyse des traces IPMI

Automatisation et essais

  • Automatisation de l'échantillonnage des capteurs avec Python
  • Essais Robot Framework pour la conformité IPMI
  • Tests de charge des stratégies thermiques
  • Essais de régression avec openbmc-test-automation

Dépannage et dépannage

  • Journalctl et introspection D-Bus pour IPMI
  • Échecs courants de lecture des capteurs
  • Gestion du journal d'événements système (SEL)
  • Incompatibilités FRU et problèmes 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

  • Compréhension des composants matériels des serveurs
  • Connaissances de base d'IPMI 2.0
  • Expérience avec la ligne de commande Linux

Public cible

  • Ingénieurs de validation matérielle
  • Ingénieurs d'essai système
  • Développeurs de micrologiciel 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