Vari errori nei prodotti Dell dovuti all'impostazione "In-band Management" del BIOS che disabilita l'IPMI
Summary: Vari prodotti aziendali Dell si comportano in modo imprevisto se la comunicazione tra il sistema operativo e iDRAC è intenzionalmente disabilitata. Questa operazione può essere eseguita disabilitando l'impostazione "In-band Management Interface" nelle impostazioni di sicurezza del sistema del BIOS. ...
Symptoms
Diversi prodotti software aziendali Dell si basano sulla comunicazione tra iDRAC e il driver IPMI del sistema operativo. Di seguito sono riportati i prodotti Dell più popolari, ma non si tratta di un elenco completo:
- Dell Update Packages (DUP): È necessario che IPMI passi i payload del firmware a iDRAC affinché si applichi al riavvio
- Dell OpenManage Server Administrator (OMSA): Richiede IPMI per il monitoraggio della maggior parte dei componenti gestito da iDRAC, come ventole, alimentazione e così via
- Strumenti iDRAC: Racadm e ipmitool richiedono IPMI per la comunicazione iDRAC locale
- iSM (iDRAC Service Module): Richiede IPMI per stabilire comunicazioni affidabili ad alta velocità con iDRAC tramite il dispositivo di rete USB creato
- Aggiornamento del sistema Dell (DSU): L'Inventory Collector sottostante della DSU si basa sull'IPMI per rilevare determinati componenti e versioni del firmware e deve applicare il DUP applicabile
Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0 Cause
Uno dei possibili motivi per cui l'IPMI non riesce causando anche un errore del prodotto Dell è la disabilitazione intenzionale delle impostazioni "In-band Management Interface" disponibili nelle impostazioni del BIOS in "System Security". In questo modo il bus IPMI all'iDRAC viene completamente nascosto dal sistema operativo.
Un altro motivo potrebbe essere che il driver IPMI è stato disabilitato in Windows o il modulo IPMI in Linux è stato arrestato.
Resolution
Il driver IPMI nativo di Windows deve essere abilitato e caricato. Questo può essere confermato:
- Aprire Gestione dispositivi, quindi selezionare Visualizza > Mostra dispositivi nascosti.
- Nella sezione System devices aprire Microsoft Generic IPMI Compliant Device
- Verificare che lo stato del dispositivo non contenga errori
Per Linux, verificare che i moduli IPMI siano attivi e caricati con "lsmod | grep -i ipmi", in particolare il modulo ipmi_si.
Nelle impostazioni del BIOS verificare anche che l'opzione System Security > In-band Management Interface sia abilitata