Diverses défaillances de produits Dell dues au paramètre « Gestion intrabande » du BIOS désactivant IPMI
Summary: Certains produits d’entreprise Dell se comportent de manière inattendue si IPMI est intentionnellement désactivé pour empêcher la communication entre le système d’exploitation et l’iDRAC. Pour ce faire, désactivez le paramètre « In-band Management Interface » dans les paramètres de sécurité des systèmes du BIOS. ...
Symptoms
Divers produits logiciels d’entreprise Dell reposent sur la communication entre l’iDRAC et le pilote IPMI du système d’exploitation. Vous trouverez ci-dessous des produits Dell populaires, mais celle-ci n’est pas exhaustive :
- Packages de mise à jour Dell (DUP) : Nécessite que l’IPMI transmette les charges utiles du firmware à l’iDRAC pour que l’iDRAC s’applique au redémarrage
- Dell OpenManage Server Administrator (OMSA) : Nécessite IPMI pour la surveillance de la plupart des composants gérés par l’iDRAC, tels que les ventilateurs, l’alimentation, etc
- Outils iDRAC : Racadm et ipmitool nécessitent IPMI pour la communication iDRAC locale
- Module de service de l’iDRAC (iSM) : Nécessite qu’IPMI établisse des communications haut débit fiables avec iDRAC via l’appareil réseau USB créé
- Dell System Update (DSU) : Le collecteur d’inventaire sous-jacent de DSU s’appuie sur IPMI pour détecter certains composants et versions de firmware et doit appliquer le DUP applicable
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0 Cause
L’une des raisons possibles de l’échec d’IPMI entraînant également l’échec du produit Dell est la désactivation intentionnelle des paramètres de l’interface de gestion intrabande qui se trouvent dans les paramètres du BIOS sous « Sécurité des systèmes ». Cela cache complètement le bus IPMI vers iDRAC du système d’exploitation.
Une autre raison peut être que le pilote IPMI a été désactivé sous Windows ou que le module IPMI sous Linux a été arrêté.
Resolution
Le pilote IPMI natif de Windows doit être activé et chargé. Cela peut être confirmé :
- Ouvrez le Gestionnaire de périphériques, puis sélectionnez Afficher > Afficher les périphériques cachés.
- Dans la section Périphériques système , ouvrez Microsoft Generic IPMI Compliant Device
- Vérifiez que l’état de l’appareil ne comporte aucune erreur
Pour Linux, vérifiez que les modules IPMI sont actifs et chargés avec "lsmod | grep -i ipmi", en particulier le module ipmi_si.
Vérifiez également, dans les paramètres du BIOS, que l’interface de gestion intrabande de sécurité > des systèmes est activée