Voici la marche à suivre pour installer facilement un patch VMware sur un hôte ESXi 5 depuis un poste ayant le client vSphere et le vSphere CLI.
D’abord, récupérer le patch sur le site de VMware : http://www.vmware.com/patch/download/
Puis, copier le fichier zip sur un des datastores de l’hôte (en utilisant le vSphere Client par exemple).
Et passer l’hôte en mode maintenance.
Installer le patch par la commande esxcli (dans le répertoire bin du répertoire d’installation du vSphere CLI):
esxcli --server=nom_hôte --username=root --password=mot_de_passe software vib update --depot="/vmfs/volumes/nom_du_datastore/nom_du_fichier_zip"
Par exemple :
C:\Program Files (x86)\VMware\VMware vSphere CLI\bin>esxcli --server=192.168.10.40 --username=root --password=toto software vib update --depot="/vmfs/volumes/LOCAL 1/ESXi510-201212001.zip" Installation Result Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective. Reboot Required: true VIBs Installed: VMware_bootbank_esx-base_5.1.0-0.9.914609, ... VIBs Removed: VMware_bootbank_esx-base_5.1.0-0.5.838463, ... VIBs Skipped: VMware_bootbank_ata-pata-amd_0.3.10-3vmw.510.0...
Ensuite, quitter le mode maintenance, redémarrer l’hôte si nécessaire puis supprimer le patch sur le datastore.
Ça c’est pour le plus simple et le plus rapide. Il reste le plus long : mettre à jour les VMware tools pour toutes les machines virtuelles.
Merci pour ce billet
Merci 🙂