Questa pagina descrive i passaggi per eseguire l'upgrade del firmware di HPE Chassis Manager alla versione 2.10.12 o successive sull'appliance air-gapped di Google Distributed Cloud (GDC).
Prima di iniziare
Prima di avviare l'upgrade del firmware, completa i seguenti prerequisiti:
Assicurati della ridondanza dell'alimentazione: collega e verifica entrambi i cavi di alimentazione agli alimentatori dello chassis dell'appliance per evitare perdite di alimentazione accidentali durante il flashing del firmware.
Verifica l'accesso alla rete: assicurati che la workstation o il laptop sia connesso alla rete di gestione dell'appliance e possa raggiungere gli indirizzi IP di iLO e Chassis Manager. Ti connetterai a qualsiasi iLO del blade di calcolo per montare l'ISO di aggiornamento e a Chassis Manager per verificare il firmware e impostare le credenziali:
- iLO del nodo 1 (bm01):
https://198.18.0.7 - iLO del nodo 2 (bm02):
https://198.18.0.8 - iLO del nodo 3 (bm03):
https://198.18.0.9 - Chassis Manager:
https://198.18.0.2
Se gli endpoint non sono raggiungibili, assicurati che la workstation sia configurata con un IP statico nella subnet di gestione (vedi Connettere il laptop allo switch) o consulta Risolvere i problemi di accesso all'appliance.
- iLO del nodo 1 (bm01):
Verifica la versione corrente del firmware: esegui una query sull'API Redfish di Chassis Manager (o controlla la schermata di accesso dell'interfaccia web) per verificare se la versione corrente è precedente alla versione
2.10.12(ad esempio la versione di fabbrica2.2-b11):curl -k -s "https://198.18.0.2/redfish/v1/" | jq -r '.Oem.Hpe.Manager[0].ManagerFirmwareVersion'Individua o recupera l'ISO di aggiornamento ibrido HPE: verifica che il bootstrapper ospiti l'immagine di aggiornamento del firmware:
curl -I -s http://198.18.0.30:8080/gdch-hpe-firmware/el8000cm.flash | head -n 1Output previsto:
HTTP/1.1 200 OKSoluzione alternativa: se non è disponibile, scarica manualmente l'immagine di aggiornamento ufficiale sulla workstation locale da HPE: EL8000CM_Updater_BI_2.10.12_App_2.10.12.hybrid.iso.
Recupera le credenziali: recupera le credenziali di amministratore per l'iLO del blade del server:
- Appliance non sottoposte a bootstrapping: recupera
server_bmc_usernameeserver_bmc_passworddal file/root/gdch/support/devices.csv(vedi Problemi comuni di bootstrapping). - Appliance sottoposte a bootstrapping (upgrade): recupera le credenziali iLO dai secret Kubernetes
bmc-credentials-*nello spazio dei nomigpc-system(vedi Arrestare un blade o Arrestare il dispositivo).
- Appliance non sottoposte a bootstrapping: recupera
Eseguire l'upgrade del firmware di Chassis Manager
Segui questi passaggi per eseguire il flashing del firmware di Chassis Manager da un blade di calcolo:
Connettersi alla console HTML5 di iLO del blade
- Apri un browser web e vai a qualsiasi iLO del blade di calcolo configurato (ad esempio,
https://198.18.0.8). - Accedi utilizzando le credenziali di amministratore.
Nel menu di navigazione a sinistra, fai clic su Remote Console &Media e avvia la HTML5 Remote Console.
Montare l'ISO di aggiornamento ibrido HPE
- Nella finestra della console remota HTML5, fai clic su Virtual Media nella barra dei menu in alto.
- Seleziona CD/DVD e scegli il metodo di montaggio che preferisci:
- Metodo principale (server artefatti GDCH): seleziona Scripted Media URL e inserisci l'URL dell'artefatto del bootstrapper:
http://198.18.0.30:8080/gdch-hpe-firmware/el8000cm.flash - Metodo alternativo (caricamento locale): seleziona Local *.iso File, fai clic su Browse e seleziona il file
EL8000CM_Updater_BI_2.10.12_App_2.10.12.hybrid.isoche hai scaricato manualmente da HPE nei prerequisiti.
- Metodo principale (server artefatti GDCH): seleziona Scripted Media URL e inserisci l'URL dell'artefatto del bootstrapper:
- Assicurati che l'opzione Boot on Next Reset sia selezionata.
- Fai clic su Insert Media.
- Verifica che lo stato del supporto virtuale sia Connected.
Riavviare il blade del server ed eseguire l'aggiornamento del firmware
- Riavvia il blade di calcolo utilizzando il sistema operativo o i controlli di alimentazione iLO (pulsante Power & Thermal > Server Power > Reset ).
- Apri la console facendo clic su Remote Console > Launch > HTML5 Console.
Quando viene richiesto dal menu del bootloader GNU GRUB, seleziona Live system (amd64) e premi Invio per avviare l'esecuzione dell'aggiornamento del firmware.
Riavviare il blade del server e reimpostare la password
- Quando viene visualizzata la schermata di completamento dell'installazione, digita
rebootnella console per riavviare il blade del server. - Nel menu della console, fai clic su Virtual Media ed espelli il CD-ROM.
- Attendi circa 2-3 minuti affinché il processore ARM interno di Chassis Manager completi l'inizializzazione.
- Accedi all'interfaccia web di Chassis Manager all'indirizzo
https://198.18.0.2o utilizzando SSH all'indirizzo198.18.0.2utilizzando le credenziali predefinite (Administrator/password) e imposta la password amministrativa.
Tornare al bootstrapping o all'upgrade dell'appliance
Dopo che Chassis Manager ha completato il riavvio e hai impostato la password amministrativa, torna al flusso di lavoro originale:
Se riprendi un bootstrapping non riuscito: torna al terminale del bootstrapper. Non è necessario ripetere la preparazione del bootstrapper o liberare spazio dai file esistenti. Esegui
/usr/bin/prod-appliance.shper riprendere la procedura di bootstrapping:/usr/bin/prod-appliance.shSe esegui questa procedura come prerequisito prima del bootstrapping: torna a Eseguire il bootstrapping dell'appliance e segui le istruzioni passo passo per avviare la procedura di bootstrapping.
Se esegui questa procedura prima o durante l'upgrade di un'appliance: torna a Aggiornare e applicare patch al dispositivo e procedi con la procedura di upgrade utilizzando
gdcloud appliance upgrade.