Olika Dell-produktfel på grund av BIOS "In-band Management"-inställning som inaktiverar IPMI
Summary: Olika företagsprodukter från Dell beter sig oväntat om IPMI avsiktligt inaktiveras från att kommunicera mellan operativsystemet och iDRAC. Detta kan göras genom att avaktivera inställningen "In-band Management Interface" i BIOS-systemsäkerhetsinställningarna. ...
Symptoms
Dells olika företagsprogramvaror är beroende av kommunikation mellan iDRAC och operativsystemets IPMI-drivrutin. Följande är populära Dell-produkter, men detta är inte en fullständig lista:
- Dell Update-paket (DUP): Kräver att IPMI skickar nyttolaster för fast programvara till iDRAC för att iDRAC ska tillämpas vid omstart
- Dell OpenManage Server Assistant (OMSA): Kräver IPMI för de flesta komponenter som övervakas av iDRAC, t.ex. fläktar, ström osv.
- iDRAC-verktyg: Racadm och ipmitool kräver IPMI för lokal iDRAC-kommunikation
- iDRAC-servicemodul (iSM): Kräver att IPMI upprättar betrodd höghastighetskommunikation med iDRAC via den skapade USB-nätverksenheten
- Dells systemuppdatering (DSU): DSU:s underliggande inventeringsinsamlare förlitar sig på IPMI för att identifiera vissa versioner av komponenter och fast programvara och måste tillämpa tillämpligt DUP
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0 Cause
En möjlig orsak till att IPMI misslyckas, vilket leder till att även Dell-produkten misslyckas, är avsiktlig inaktivering av inställningarna för in-band management interface, som finns i BIOS-inställningarna under "System Security". Detta döljer IPMI-bussen till iDRAC helt från operativsystemet.
En annan orsak kan vara att IPMI-drivrutinen har inaktiverats i Windows eller att IPMI-modulen i Linux har stoppats.
Resolution
Den inbyggda IPMI-drivrutinen för Windows måste aktiveras och läsas in. Detta kan bekräftas:
- Öppna Enhetshanteraren och välj sedan Visa > Visa dolda enheter
- Under avsnittet Systemenheter öppnar du Microsoft generisk IPMI-kompatibel enhet
- Kontrollera att enhetsstatusen inte har några fel
För Linux kontrollerar du att IPMI-moduler är aktiva och inlästa med "lsmod | grep -i ipmi", särskilt ipmi_si-modulen.
Kontrollera även i BIOS-inställningarna att System Security > In-band Management Interface är aktiverat