Mettre à jour votre esxi en mode offline

Update d’un ESX en mode “offline” (via cli)

!! Ce n’est plus d’actualité !!

Récupération du patch

Commencer par télécharger le patch qui vous intéresse via le site vmware

En allant sur le site vmware : https://customerconnect.vmware.com/patch Récupérer le patch à appliquer, pour moi ce sera le 7.0U3i.

Site web de VMware

Se connecter via le vCenter (si vous en avez un, sinon directement depuis votre esx) :

Importer ensuite votre patch (au format zip) sur un de vos datastore local.

Televerser le patch sur le datastore local

Activer ensuite le SSH sur l’esx concerné Activation du SSH sur l’hôte à patcher

Installation du patch

Se connecter en SSH, puis chercher le patch précédemment ajouté :

1
[root@localhost:~] ls -la /vmfs/volumes/datastore1-ESXI02/

Verifier en SSH le patch sur le datastore

Sous le répertoire /vmfs/volumes/datastore1-ESXI02/ j’ai bien mon patch importé, nommé VMware-ESXi-7.0U3i-20842708-depot.zip.

Il faut maintenant vérifier les différents profils liés dans le patch

1
[root@localhost:~] esxcli software sources profile list -d /vmfs/volumes/datastore1-ESXI02/VMware-ESXi-7.0U3i-20842708-depot.zip

Le profil qui nous intéresse et que nous allons déployer sera le profile standard.

Liste des profils sous notre patch

Application du patch

1
[root@localhost:~] esxcli software profile update -p ESXi-7.0U3i-20842708-standard -d /vmfs/volumes/datastore1-ESXI01/VMware-ESXi-7.0U3i-20842708-depot.zip

La commande met un petit peu de temps à s’appliquer, une terminée, en remontant au début de notre commande, on aperçoit que la commande nous renvois :

1
2
3
Update Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true

Resultat de la commande précedente

Le patch sera appliqué au prochain redémarrage.

Le vCenter nous indique qu’un redémarrage est requis : Redémarrage requis pour notre hôte

Vérification

Sur le vCenter, en allant sur notre hôte :

Hôte à jour !

Conclusion

Voilà comment mettre à jour un esx en mode “offline”. Vous pouvez également utiliser (si vous avez un vCenter) la fonctionnalité de mise à jour via votre cluster.

Licensed under CC BY-NC-SA 4.0