Vous pouvez effectuer une mise à niveau de VMware Tools pour les machines virtuelles à partir du référentiel GuestStore.

VMware fournit le contenu de VMware Tools à télécharger avec chaque nouvelle version de VMware Tools. À partir des versions de VMware Tools après la version 11.2.5, vous pouvez télécharger le contenu de VMware Tools à partir du site Web de VMware et l'extraire sous le chemin d'accès du référentiel GuestStore. Parmi toutes les versions de VMware Tools extraites dans le référentiel GuestStore, la dernière version est sélectionnée par défaut pour les mises à niveau suivantes, sauf si elle est remplacée par un paramètre dans le fichier de configuration de VMware Tools.

En important le contenu de VMware Tools dans le référentiel GuestStore, vous pouvez planifier une mise à niveau automatique de VMware Tools lors du prochain redémarrage des machines virtuelles. Vous pouvez également déclencher la mise à niveau de VMware Tools à partir du référentiel GuestStore pour des machines virtuelles particulières via l'interface utilisateur ou l'API vSphere.
Note : Le déclenchement de la mise à niveau de VMware Tools à partir du référentiel GuestStore à l'aide de la ligne de commande de boîte à outils VMware Tools n'est pas pris en charge dans cette version.

La mise à niveau de VMware Tools basée sur GuestStore est installée dans le cadre de l'installation de VMware Tools. Cette fonctionnalité génère une notification pour l'utilisateur connecté, si le référentiel GuestStore dispose d'une version plus récente de VMware Tools et si la mise à niveau de VMware Tools nécessite un redémarrage système pour terminer le processus de mise à niveau.

Plusieurs stratégies sont prises en charge pour la mise à niveau de VMware Tools basée sur GuestStore. Dans tools.conf, vous pouvez utiliser le paramètre suivant pour configurer la stratégie :

[guestStoreUpgrade]

policy=manual

où, "policy" peut comporter l'une des valeurs suivantes :

  • off
    • Désactive la mise à niveau de VMware Tools basée sur GuestStore dans l'invité.
  • manual
    • Il s'agit de la stratégie par défaut. Cette stratégie permet aux administrateurs vSphere de déclencher la mise à niveau de VMware Tools à partir du référentiel GuestStore à l'aide de l'interface utilisateur ou de l'API vSphere.
    • Si la stratégie de mise à niveau de VMware Tools est configurée sur la machine virtuelle pour une mise à niveau lors du cycle d'alimentation (paramètre VMX tools.upgrade.policy = "upgradeAtPowerCycle"), ce dernier est appliqué lors de l'activation de la fonctionnalité de mise à niveau de VMware Tools basée sur GuestStore. Lors du premier démarrage du service système de VMware Tools après la mise sous tension de la machine virtuelle, le service système VMware Tools interroge le paramètre de stratégie de mise à niveau VMware Tools côté hôte pour la machine virtuelle. Si la stratégie est définie pour la mise à niveau lors du cycle d'alimentation, une vérification de la mise à niveau de VMware Tools à partir du référentiel GuestStore est déclenchée automatiquement.
      Note : Lorsque la mise à niveau de VMware Tools basée sur GuestStore est activée, VMware Tools intégré à l'hôte VMware ESXi n'est pas utilisé, y compris les images VMware Tools ajoutées à l'hôte VMware ESXi via vSphere Update Manager (VUM).
  • powercycle
    • Déclenche la mise à niveau de VMware Tools à partir du référentiel GuestStore immédiatement après le démarrage du SE invité.
    • Cette stratégie permet également aux administrateurs vSphere de déclencher la mise à niveau de VMware Tools à partir du référentiel GuestStore à l'aide de l'interface utilisateur ou de l'API vSphere.

Par défaut, la mise à niveau de VMware Tools basée sur GuestStore sélectionne la dernière version de VMware Tools dans le référentiel GuestStore. Vous pouvez remplacer ce comportement en spécifiant une version de VMware Tools pour le paramètre « vmtools-version-key ». Ce paramètre est par défaut "vmtools", qui fait référence à la dernière version de VMware Tools dans le référentiel GuestStore.

Par exemple, le paramètre suivant limite les mises à niveau de VMware Tools du référentiel GuestStore vers la version 11.2.5.

vmtools-version-key=vmtools-11.2.5