La mise à jour vers ESXi 6.5 est possible selon plusieurs méthodes.
Toutes ne sont pas identiques en termes de pré-requis : le mode Offline Bundle permet une mise à jour depuis ESXi 5.0, 5.1, 5.5 ou 6.0 tandis que la mise à jour via CD ou VUM ne permet la mise à jour que depuis 5.5 et 6.0.
Upgrade à ESXi 6.5 possible depuis 5.5 ou 6.0.
Il suffit de booter sur le CD/ISOet de suivre l’assistant d’installation.
Après avoir indiqué le disque où l’hyperviseur doit être installé, l’assistant d’installation détecte la version déjà installée.
S’il s’agit d’une version 5.0 ou 5.1, il propose de conserver les volumes VMFS, mais la suite se fera comme pour une nouvelle installation d’ESXi.
S’il s’agit bien d’une version 5.5 ou 6.0, il propose de mettre à jour l’hyperviseur.
Confirmer la mise à jour
Retirer le CD/ISO et redémarrer.
L’ESX est à jour.
Upgrade à ESXi 6.5 possible depuis 5.0, 5.1, 5.5 ou 6.0.
Télécharger le Offline Bundle (actuellement VMware-ESXi-6.5.0-4564106-depot.zip) et le déposer sur un stockage accessible depuis le mode console de l’hyperviseur. Par exemple sur le datastore « datastore1 ».
Se connecter en SSH et lancer la ligne de commande suivante (adapter le nom du datastore si nécessaire) :
esxcli software profile update -p ESXi-6.5.0-4564106-standard -d /vmfs/volumes/datastore1/VMware-ESXi-6.5.0-4564106-depot.zip
Vérifier simplement que la mise à jour s’est faite avec succès (les lignes en dessous donnent la liste des vib installées) et redémarrer l’ESX.
Upgrade à ESXi 6.5 possible depuis 5.5 ou 6.0.
Importer l’image ISO de ESXi 6.5, et créer une baseline pour l’upgrade à 6.5.
Attacher la baseline au host à upgrader.
Lancer le remediate.
Sélectionner l’ugrade.
Sélectionner les hosts à upgrader.
Accepter la licence.
Planifier l’opération si nécessaire.
Spécifier les options du mode maintenance.
Valider et lancer.
Update manager se charge d’upgrader l’ESX et de le redémarrer.
Via les options du Bios, démarrer le host sur une clef USB bootable contenant l’installation de ESXi 6.5.
Une fois l’installation lancée, elle se déroule exactement comme l’installation via un CD ou une image ISO.
Il y a divers outils gratuits sur le web pour créer des clefs USB bootable.
Personnellement j’utilise Universal USB Installer. Non qu’il soit meilleur que les autres, mais il est simple et jusque là répond à mes maigres besoins.
Je ne cite l’option online que pour mémoire, car elle suppose que l’ESXi ait un accès direct à Internet, ce qui me paraît tout à fait anti-sécurité dans un environnement de production.
Le principe est le même que via CLI avec Offline Bundle, mais pas besoin de copier le bundle car l’ESX va directement le télécharger chez VMware..
Ouvrir une session SSH sur l’ESXi, et passer la commande suivante pour lister les sources ESXI 6.5 disponibles dans le dépôt VMware.
esxcli software sources profile list -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml | grep -i ESXi-6.5
Une fois le package identifié, par exemple « ESXi-6.5.0-4564106-standard », passer la commande suivante pour le télécharger et l’installer.
esxcli software profile update -p ESXi-6.5.0-4564106-standard -d http://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
L’affichage en retour sera le même qu’avec le Offline Bundle.
1 Comment
Merci pour les explications et illustrations .