Data Domain: Mancata corrispondenza del firmware dopo l'aggiornamento DDOS su PowerEdge DD
Riepilogo: In seguito a un aggiornamento di DDOS, alcuni sistemi potrebbero segnalare una mancata corrispondenza del firmware.
Sintomi
È possibile che venga visualizzato questo avviso:
EVT-FIRMWARE-00001: Current firmware version is not certified for DDOS version
Questo articolo della KB è applicabile ai modelli DD più recenti in esecuzione su hardware PowerEdge.
Per questi modelli:
DD6400, DD6410, DD6900, DD9400, DD9410, DD9900, DD9910
Causa
Il modulo iDRAC è responsabile dell'aggiornamento del firmware durante un aggiornamento di DDOS. DDOS esegue il push dei processi a iDRAC per aggiornare il firmware sui componenti hardware. A volte questo modulo iDRAC smette di rispondere o si blocca in uno stato non valido. Ciò impedisce l'aggiornamento del firmware durante l'avvio del DD.
Risoluzione
Questo problema viene spesso risolto semplicemente cancellando la coda dei processi iDRAC e riavviando il modulo iDRAC, quindi riavviando l'appliance DD.
-
Connettersi con ssh alla console iDRAC:
ssh root@<Add iDrac IP Address> Password:
Immettere la password dell'iDRAC.
-
In questo modo si accede alla shell racadm
racadm>>
-
Ora eseguire questi comandi per cancellare la coda dei processi ed eseguire un hard reset del modulo iDRAC (questa operazione non riavvia l'appliance)
racadm jobqueue delete --all
racadm jobqueue delete -i JID_CLEARALL_FORCE
racadm racresetcfg -f
-
Dopo che iDRAC torna online, connettersi a DD e riavviare:
reboot
-
È possibile osservare la sequenza di avvio dalla console virtuale di iDRAC. Viene visualizzata una parte dell'avvio in cui vengono controllati il firmware ed eventuali aggiornamenti. In questo modo vengono popolati i processi nella coda processi iDRAC e viene riavviato automaticamente il sistema in modo che iDRAC possa eseguire il push del firmware.
-
Una volta che il sistema torna online, tutti gli avvisi del firmware dovrebbero essere cancellati. È possibile verificare che il firmware sia aggiornato correttamente con questo comando:
system firmware show all
-
Se alcuni firmware sono ancora obsoleti, è necessario ripetere il processo dall'inizio. Per qualche motivo, ci capita spesso di dover reimpostare iDRAC e cancellare più volte la coda dei processi per aggiornare tutti i componenti del firmware.