Mise à jour du microprogramme du plateau de calcul
La présente section vous permet de mettre à jour le microprogramme du plateau de calcul et de ses composants.
- Mise à jour du microprogramme du plateau de calcul
- Vérification des versions du microprogramme du plateau de calcul
- Mise à jour microprogramme de la carte d’E-S ConnectX-8
- Mise à jour du microprogramme de l’adaptateur DPU
- Mise à jour du microprogramme et du système d’exploitation de l’adaptateur DPU
- Mise à jour du microprogramme de l’unité E1.S
- Mise à jour du microprogramme de l’unité M.2
Mise à jour du microprogramme du plateau de calcul
- Mise à jour du microprogramme du module BMC
- Mise à jour du microprogramme UEFI
- Mise à jour du microprogramme HMC
Mise à jour du microprogramme du module BMC
- Utilisez la commande suivante pour mettre à jour le microprogramme du module BMC du plateau de calcul :
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 - Utilisez la commande suivante pour vérifier la version actuelle du microprogramme du module BMC :
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“
Mise à jour du microprogramme UEFI
- Utilisez la commande suivante pour mettre à jour le microprogramme UEFI du plateau de calcul :
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 - Utilisez la commande suivante pour vérifier la version actuelle du microprogramme UEFI :
curl -L -s -k -u '<BMC username>:<BMC password>' -X GET "https://<BMC IP address>/redfish/v1/Systems/System_0" |jq |grep "BiosVersion“
Mise à jour du microprogramme HMC
Remarque
La mise à jour du microprogramme HMC inclut automatiquement la mise à jour du microprogramme du processeur et du GPU.
- Utilisez la commande suivante pour mettre à jour le microprogramme HMC du plateau de calcul :
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 - Utilisez la commande suivante pour vérifier la version actuelle du microprogramme HMC :
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“
Vérification des versions du microprogramme du plateau de calcul
Utilisez la commande suivante pour vérifier les versions du microprogramme des composants du plateau de calcul :
curl -L -s -k -u '<BMC username>:<BMC password>' -X GET "https://<BMC IP address>/redfish/v1/UpdateService/FirmwareInventory/" | jq
La sortie s’affiche comme suit :
Figure 1. Versions du microprogramme des composants du plateau de calcul


Mise à jour microprogramme de la carte d’E-S ConnectX-8
Procédez comme suit pour mettre à jour le microprogramme de la carte d’E-S ConnectX-8 :
- Depuis le système d’exploitation du plateau de calcul, utilisez la commande suivante pour accéder au dossier ConnectX-8 :
cd ConnectX-8 - Utilisez la commande suivante pour démarrer le service NVIDIA MST (outils logiciels Mellanox) :
sudo mst start - Utilisez la commande suivante pour identifier les noms de port de la carte d’E-S ConnectX-8 :
sudo mst status –vRemarqueLes quatre ports du plateau de calcul (deux par carte d’E-S) doivent être mis à jour. - Utilisez la commande suivante pour mettre à jour le microprogramme de la carte d’E-S ConnectX-8 de chaque port :
sudo flint -d <ConnectX-8 port name> –i <firmware filename>.bin burnRemarqueLe microprogramme doit être mis à jour pour chaque port, de manière individuelle. - Le système affiche les versions de microprogramme actuelle et nouvelle, suivies d’une invite Do you want to continue? (y/n). Saisissez y pour continuer.
- Une fois les mises à jour du microprogramme terminées pour tous les ports, réalisez un cycle d’alimentation en courant alternatif à l’aide de la commande suivante ou depuis la page Contrôle de l’alimentation dans l’interface graphique Web BMC.
sudo ipmitool raw 0x3c 0x01 3 1 - Après le cycle d’alimentation en courant alternatif, utilisez la commande suivante pour confirmer la version de microprogramme mise à jour dans les données opérationnelles InfiniBand :
ibstatLes ports ConnectX-8 sont identifiés dans la sortie comme CA (Channel Adapter) de type MT4131.
Mise à jour du microprogramme de l’adaptateur DPU
Procédez comme suit pour mettre à jour le microprogramme de l’adaptateur DPU (BlueField-3 B3240).
- Utilisez la commande suivante pour accéder au répertoire de l’adaptateur DPU :
cd BlueField-3 - Utilisez la commande suivante pour démarrer le service NVIDIA MST (outils logiciels Mellanox) :
sudo mst start - Utilisez la commande suivante pour identifier les noms de port de l’adaptateur DPU :
sudo mst status –v - Utilisez la commande suivante pour mettre à jour le microprogramme de l’adaptateur DPU :
sudo flint -d <BF-3 DPU port name> –i <firmware filename>.bin burnRemarqueL’adaptateur DPU présente deux ports, mais la mise à jour d’un seul port applique la mise à jour du microprogramme à l’ensemble de l’adaptateur. - Le système affiche les versions de microprogramme actuelle et nouvelle, suivies d’une invite Do you want to continue? (y/n). Saisissez y pour continuer.
- Une fois les mises à jour du microprogramme terminées pour tous les ports, réalisez un cycle d’alimentation en courant alternatif à l’aide de la commande suivante ou depuis la page Contrôle de l’alimentation dans l’interface graphique Web BMC.
sudo ipmitool raw 0x3c 0x01 3 1 - Après le cycle d’alimentation en courant alternatif, utilisez la commande suivante pour confirmer la version de microprogramme mise à jour dans les données opérationnelles InfiniBand :
ibstatLes ports de l’adaptateur DPU sont identifiés dans la sortie comme étant de type CA (Channel Adapter) MT41692.
Mise à jour du microprogramme et du système d’exploitation de l’adaptateur DPU
Pour en savoir plus sur la mise à jour du système d’exploitation et du microprogramme de l’adaptateur DPU (BlueField-3 B3240), reportez-vous à la documentation officielle : NVIDIA Networking.
Mise à jour du microprogramme de l’unité E1.S
Procédez comme suit pour mettre à jour le microprogramme de l’unité E1.S.
- Utilisez la commande suivante pour installer l’utilitaire de gestion de l’unité NVMe :
sudo apt install nvme-cli - Utilisez la commande suivante pour identifier l’emplacement et la version actuels du microprogramme de l’unité E1.S :
sudo nvme listRemarqueLes noms du microprogramme de l’unité E1.S commencent par la lettreL. - Utilisez la commande suivante pour mapper le nouveau fichier de microprogramme de l’unité :
sudo nvme fw-download <firmware location> -f <firmware filename>.bin - Utilisez la commande suivante pour mettre à jour le microprogramme de l’unité E1.S :
sudo nvme fw-commit <firmware location> -s 2 -a 3 - Une fois les mises à jour du microprogramme terminées pour tous les ports, réalisez un cycle d’alimentation en courant alternatif à l’aide de la commande suivante ou depuis la page Contrôle de l’alimentation dans l’interface graphique Web BMC.
sudo ipmitool raw 0x3c 0x01 3 1 - Après le cycle d’alimentation en courant alternatif, confirmez la version de microprogramme mise à jour à l’aide de la commande suivante :
sudo nvme list
Mise à jour du microprogramme de l’unité M.2
Procédez comme suit pour mettre à jour le microprogramme de l’unité M.2.
- Utilisez la commande suivante pour installer l’utilitaire de gestion de l’unité NVMe :
sudo apt install nvme-cli - Utilisez la commande suivante pour identifier l’emplacement et la version actuels du microprogramme de l’unité M.2 :
sudo nvme listRemarqueLes noms de microprogramme des unités M.2 commencent par la lettreG. - Utilisez la commande suivante pour mapper le nouveau fichier de microprogramme de l’unité :
sudo nvme fw-download <firmware location> -f <firmware filename>.bin - Utilisez la commande suivante pour mettre à jour le microprogramme de l’unité M.2 :
sudo nvme fw-commit <firmware location> -s 2 -a 3 - Une fois les mises à jour du microprogramme terminées pour tous les ports, réalisez un cycle d’alimentation en courant alternatif à l’aide de la commande suivante ou depuis la page Contrôle de l’alimentation dans l’interface graphique Web BMC.
sudo ipmitool raw 0x3c 0x01 3 1 - Après le cycle d’alimentation en courant alternatif, confirmez la version de microprogramme mise à jour à l’aide de la commande suivante :
sudo nvme list
Envoyer des commentaires