Sie können ein VMware Tools-Upgrade für virtuelle Maschinen aus dem GuestStore-Repository durchführen.

VMware stellt mit jeder neuen VMware Tools-Version VMware Tools-Inhalte zum Download bereit. Ab VMware Tools-Versionen nach 11.2.5 können Sie die VMware Tools-Inhalte von der VMware-Website herunterladen und im Pfad des GuestStore-Repositorys extrahieren. Unter allen im GuestStore-Repository extrahierten VMware Tools-Versionen wird standardmäßig die neueste Version für nachfolgende Upgrades ausgewählt, es sei denn, sie wird durch eine Einstellung in der VMware Tools-Konfigurationsdatei überschrieben.

Indem Sie VMware Tools-Inhalte in das GuestStore-Repository importieren, können Sie ein automatisiertes VMware Tools-Upgrade beim nächsten Neustart der virtuellen Maschine planen. Es besteht auch die Möglichkeit, ein VMware Tools-Upgrade aus dem GuestStore-Repository für bestimmte virtuelle Maschinen über die vSphere-Benutzeroberfläche oder die vSphere API auszulösen.
Hinweis: Das Auslösen eines VMware Tools-Upgrades aus dem GuestStore-Repository mithilfe der Befehlszeile der VMware Tools-Toolbox wird in dieser Version nicht unterstützt.

Ein GuestStore-basiertes VMware Tools-Upgrade wird im Rahmen der VMware Tools-Installation installiert. Diese Funktion generiert eine Benachrichtigung für den angemeldeten Benutzer, wenn das GuestStore-Repository über eine neuere Version von VMware Tools verfügt und das VMware Tools-Upgrade einen Systemneustart benötigt, um den Upgrade-Vorgang abzuschließen.

Für ein GuestStore-basiertes VMware Tools-Upgrade werden mehrere Richtlinien unterstützt. In tools.conf kann die folgende Einstellung zum Konfigurieren der Richtlinie verwendet werden:

[guestStoreUpgrade]

policy=manual

"policy" kann einen der folgenden Werte aufweisen:

  • off
    • Deaktiviert das GuestStore-basierte VMware Tools-Upgrade im Gast.
  • manual
    • Dies ist die Standardrichtlinie. Diese Richtlinie ermöglicht es vSphere-Administratoren, ein VMware Tools-Upgrade aus dem GuestStore-Repository mithilfe der vSphere-Benutzeroberfläche oder der vSphere API auszulösen.
    • Wenn auf der virtuellen Maschine die Upgrade-Richtlinie für VMware Tools für das Upgrade im Powerzyklus (VMX-Einstellung tools.upgrade.policy = "upgradeAtPowerCycle") konfiguriert ist, wird die Einstellung bei aktivierter Funktion des GuestStore-basierten VMware Tools-Upgrades angewendet. Beim ersten Start des VMware Tools-Systemdiensts nach dem Einschalten der virtuellen Maschine fragt der VMware Tools-Systemdienst die hostseitige Upgrade-Richtlinieneinstellung von VMware Tools für die virtuelle Maschine ab. Wenn für die Richtlinie ein Upgrade im Powerzyklus festgelegt ist, wird automatisch eine Prüfung auf ein VMware Tools-Upgrade aus dem GuestStore-Repository ausgelöst.
      Hinweis: Wenn das GuestStore-basierte VMware Tools-Upgrade aktiviert ist, werden die im Paket des VMware ESXi-Hosts enthaltenen VMware Tools nicht verwendet. Das gilt auch für die VMware Tools-Images, die dem VMware ESXi-Host über vSphere Update Manager (VUM) hinzugefügt wurden.
  • powercycle
    • Löst das VMware Tools-Upgrade aus dem GuestStore-Repository aus, nachdem das Gastbetriebssystem gestartet wurde.
    • Diese Richtlinie ermöglicht es vSphere-Administratoren auch, ein VMware Tools-Upgrade aus dem GuestStore-Repository mithilfe der vSphere-Benutzeroberfläche oder der vSphere API auszulösen.

Standardmäßig wird beim GuestStore-basierten VMware Tools-Upgrade die neueste Version von VMware Tools im GuestStore-Repository ausgewählt. Dieses Verhalten kann durch Angabe einer VMware Tools-Version für die Einstellung „vmtools-version-key“ überschrieben werden. Diese Einstellung ist standardmäßig auf "vmtools" gesetzt, was sich auf die neueste VMware Tools-Version im GuestStore-Repository bezieht.

Beispielsweise werden mit der folgenden Einstellung VMware Tools-Upgrades aus dem GuestStore-Repository auf Version 11.2.5 beschränkt.

vmtools-version-key=vmtools-11.2.5