Aggiornamento del firmware del vassoio di elaborazione
Usare questa sezione per aggiornare il firmware del vassoio di elaborazione e dei suoi componenti.
- Aggiornamento del firmware del vassoio di elaborazione
- Verifica delle versioni del firmware del vassoio di elaborazione
- Aggiornamento del firmware della scheda di I/O ConnectX-8
- Aggiornamento del firmware dell'adattatore DPU
- Aggiornamento del sistema operativo e del firmware dell'adattatore DPU
- Aggiornamento del firmware dell'unità E1.S
- Aggiornamento del firmware dell'unità M.2
Aggiornamento del firmware del vassoio di elaborazione
Aggiornamento del firmware BMC
- Aggiornare il firmware BMC del vassoio di elaborazione tramite questo comando:
curl --location 'https://<BMC IP address>/redfish/v1/UpdateService/upload’ -L -s -k -u '<BMC username>:<BMC password>' --form 'UpdateFile=@"<BMC firmware file location and its file name>"' --form 'OemParameters="{"ImageType\":\"BMC\"}";type=application/json' --form 'UpdateParameters="{"Targets\": ["/redfish/v1/UpdateService/FirmwareInventory/BMC"]}";type=application/json'| jq - Verificare la versione corrente del firmware BMC tramite questo comando:
curl -L -s -k -u '<BMC username>:<BMC password>' -X GET "https://<BMC IP address>/redfish/v1/UpdateService/FirmwareInventory/BMCImage1" | jq |grep -A 2 "BMCImage“
Aggiornamento del firmware UEFI
- Aggiornare il firmware UEFI del vassoio di elaborazione tramite questo comando:
curl --location 'https://<BMC IP address>/redfish/v1/UpdateService/upload/' -L -s -k -u '<BMC username>:<BMC password>' --form 'UpdateFile=@"<UEFI firmware file location and its file name>"' --form 'OemParameters="{\"ImageType\": \"PLDM\",\"Platform\": \"HGX\"}";type=application/json' --form 'UpdateParameters="{\"Targets\":[]}";type=application/json' | jq - Verificare la versione corrente del firmware UEFI tramite questo comando:
curl -L -s -k -u '<BMC username>:<BMC password>' -X GET "https://<BMC IP address>/redfish/v1/Systems/System_0" |jq |grep "BiosVersion“
Aggiornamento del firmware HMC
Nota
L'aggiornamento del firmware HMC include automaticamente gli aggiornamenti per il firmware del processore e della GPU.
- Aggiornare il firmware HMC del vassoio di elaborazione tramite questo comando:
curl --location 'https://<BMC IP address>/redfish/v1/UpdateService/upload/' -L -s -k -u '<BMC username>:<BMC password>' --form 'UpdateFile=@"<HMC firmware file location and its file name>"' --form 'OemParameters="{\"ImageType\": \"PLDM\",\"Platform\": \"HGX\"}";type=application/json' --form 'UpdateParameters="{\"Targets\":[]}";type=application/json' | jq - Verificare la versione corrente del firmware HMC tramite questo comando:
curl -L -s -k -u '<BMC username>:<BMC password>' -X GET "https://<BMC IP address>/redfish/v1/UpdateService/FirmwareInventory/HGX_FW_BMC_0" |jq |grep "Version“
Verifica delle versioni del firmware del vassoio di elaborazione
Usare questi comandi per verificare le versioni del firmware dei componenti del vassoio di elaborazione:
curl -L -s -k -u '<BMC username>:<BMC password>' -X GET "https://<BMC IP address>/redfish/v1/UpdateService/FirmwareInventory/" | jq
L'output sarà simile al seguente:
Figura 1. Versioni del firmware dei componenti del vassoio di elaborazione


Aggiornamento del firmware della scheda di I/O ConnectX-8
Per aggiornare il firmware della scheda di I/O ConnectX-8, completare i passaggi seguenti.
- Dal sistema operativo del vassoio di elaborazione passare alla cartella ConnectX-8 tramite questo comando:
cd ConnectX-8 - Avviare il servizio NVIDIA MST (Mellanox Software Tools) tramite questo comando:
sudo mst start - Individuare i nomi delle porte della scheda di I/O ConnectX-8 tramite questo comando:
sudo mst status –vNotaAssicurarsi che tutte le quattro porte nel vassoio di elaborazione (due per ogni scheda di I/O) siano aggiornate. - Aggiornare il firmware della scheda di I/O ConnectX-8 tramite questo comando per ogni porta:
sudo flint -d <ConnectX-8 port name> –i <firmware filename>.bin burnNotaÈ necessario aggiornare il firmware separatamente su ogni porta. - Il sistema visualizza la versione corrente e la nuova versione del firmware, seguite dalla richiesta Do you want to continue? (y/n); inserire y per continuare
- Una volta completati gli aggiornamenti del firmware per tutte le porte, eseguire il ciclo di alimentazione CA tramite il comando seguente oppure dalla pagina Controllo alimentazione nell'interfaccia utente grafica Web del BMC:
sudo ipmitool raw 0x3c 0x01 3 1 - Al termine del ciclo di alimentazione CA, usare il comando seguente per verificare la versione aggiornata del firmware all'interno dei dati operativi InfiniBand:
ibstatLe porte ConnectX-8 sono indicate nell'output come CA (Channel Adapter) di tipo MT4131.
Aggiornamento del firmware dell'adattatore DPU
Per aggiornare il firmware dell'adattatore DPU (BlueField-3 B3240), completare i passaggi seguenti.
- Passare alla directory dell'adattatore DPU tramite questo comando:
cd BlueField-3 - Avviare il servizio NVIDIA MST (Mellanox Software Tools) tramite questo comando:
sudo mst start - Individuare i nomi delle porte dell'adattatore DPU tramite questo comando:
sudo mst status –v - Aggiornare il firmware dell'adattatore DPU tramite questo comando:
sudo flint -d <BF-3 DPU port name> –i <firmware filename>.bin burnNotaL'adattatore DPU è dotato di due porte, ma l'aggiornamento di una delle due aggiorna il firmware dell'intero adattatore. - Il sistema visualizza la versione corrente e la nuova versione del firmware, seguite dalla richiesta Do you want to continue? (y/n); inserire y per continuare
- Una volta completati gli aggiornamenti del firmware per tutte le porte, eseguire il ciclo di alimentazione CA tramite il comando seguente oppure dalla pagina Controllo alimentazione nell'interfaccia utente grafica Web del BMC:
sudo ipmitool raw 0x3c 0x01 3 1 - Al termine del ciclo di alimentazione CA, usare il comando seguente per verificare la versione aggiornata del firmware all'interno dei dati operativi InfiniBand:
ibstatLe porte dell'adattatore DPU sono indicate nell'output come CA (Channel Adapter) di tipo MT41692.
Aggiornamento del sistema operativo e del firmware dell'adattatore DPU
Per istruzioni dettagliate sull'aggiornamento del sistema operativo e del firmware per l'adattatore DPU (BlueField-3 B3240), fare riferimento alla documentazione ufficiale all'indirizzo NVIDIA Networking.
Aggiornamento del firmware dell'unità E1.S
Per aggiornare il firmware dell'unità E1.S, completare i passaggi seguenti.
- Installare l'utilità di gestione delle unità NVMe tramite questo comando:
sudo apt install nvme-cli - Individuare la posizione e la versione del firmware dell'unità E1.S tramite questo comando:
sudo nvme listNotaI nomi del firmware dell'unità E1.S iniziano con la letteraL. - Associare il nuovo file del firmware all'unità tramite questo comando:
sudo nvme fw-download <firmware location> -f <firmware filename>.bin - Aggiornare il firmware dell'unità E1.S tramite questo comando:
sudo nvme fw-commit <firmware location> -s 2 -a 3 - Una volta completati gli aggiornamenti del firmware per tutte le porte, eseguire il ciclo di alimentazione CA tramite il comando seguente oppure dalla pagina Controllo alimentazione nell'interfaccia utente grafica Web del BMC:
sudo ipmitool raw 0x3c 0x01 3 1 - Al termine del ciclo di alimentazione CA, verificare la versione aggiornata del firmware tramite questo comando:
sudo nvme list
Aggiornamento del firmware dell'unità M.2
Per aggiornare il firmware dell'unità M.2, completare i passaggi seguenti.
- Installare l'utilità di gestione delle unità NVMe tramite questo comando:
sudo apt install nvme-cli - Individuare la posizione e la versione del firmware dell'unità M.2 tramite questo comando:
sudo nvme listNotaI nomi del firmware dell'unità M.2 iniziano con la letteraG. - Associare il nuovo file del firmware all'unità tramite questo comando:
sudo nvme fw-download <firmware location> -f <firmware filename>.bin - Aggiornare il firmware dell'unità M.2 tramite questo comando:
sudo nvme fw-commit <firmware location> -s 2 -a 3 - Una volta completati gli aggiornamenti del firmware per tutte le porte, eseguire il ciclo di alimentazione CA tramite il comando seguente oppure dalla pagina Controllo alimentazione nell'interfaccia utente grafica Web del BMC:
sudo ipmitool raw 0x3c 0x01 3 1 - Al termine del ciclo di alimentazione CA, verificare la versione aggiornata del firmware tramite questo comando:
sudo nvme list
Envoyer des commentaires