Voici ce qu’il faut faire :
1. Téléchargez et installez vSphere CLI.
2. Téléchargez le package de mise à jour ESXi 4.0 vers 4.1 ou le package de mise à jour ESXi 3.5 vers 4.1
3. Éteignez toutes vos machines virtuelles et passez l’hôte en mode maintenance.
4. Lancez le prompt vSphereCLI et exécutez les commandes suivantes
vihostupdate.pl –server [hostip] -i -b c:\temp\upgrade-from-ESXi4.0-to-4.1.0-0.0.260247-release.zip -B ESXi410-GA-esxupdate
puis :
vihostupdate.pl —server [hostip] -i -b c:\temp\upgrade-from-ESXi4.0-to-4.1.0-0.0.260247-release.zip -B ESXi410-GA
Adaptez la commande à votre environnement en modifiant le chemin vers l’emplacement du fichier d’upgrade d’ESXi.
Si vous recevez ce message d’erreur :
Error connecting to server at ‘https://localhost/sdk/webService’: Perhaps host is not a vCenter or ESX server
Verifiez bien la syntaxe de votre commande, une erreur y figure. Si vous avez fait un copier-coller de la commande, retapez-là intégralement (je pense que le problème vient des “-“, vous pouvez au minimum retaper les “-” de la ligne de commande), une conversion de caractère a eu lieu lors du copier-coller et Windows vous fait une sale blague.
5. Rebootez l’hôte et quittez le mode maintenance.
6. Vérifiez la version d’ESXi avec cette commande :
vihostupdate.pl –server [hostip] –query
7. Pensez à mettre à jour vos outils VMware dans vos machines virtuelles ! (Clique-droit sur la VM puis “Invité” et “Installer/Mettre à niveau les outils VMware”), voir mettre à niveau votre matériel virtuel, la version passe de 4 avec ESXi 3.5 à 7 avec ESXi 4.x (clique-droit sur la VM).
Ces commandes devraient pouvoir fonctionner avec les futures mises à jour d’ESXi…
Have fun !
Comment