È possibile eseguire l'aggiornamento di VMware Tools per le macchine virtuali dal repository GuestStore.

VMware fornisce contenuti di VMware Tools da scaricare con ogni nuova versione di VMware Tools. Nelle versioni di VMware Tools successive alla 11.2.5, è possibile scaricare i contenuti di VMware Tools dal sito Web di VMware ed estrarli nel percorso del repository GuestStore. Tra tutte le versioni di VMware Tools estratte nel repository GuestStore, la versione più recente viene selezionata per impostazione predefinita per gli aggiornamenti successivi a meno che non venga sostituita da un'impostazione nel file di configurazione di VMware Tools.

Importando i contenuti di VMware Tools nel repository GuestStore, è possibile pianificare un aggiornamento automatico di VMware Tools al successivo riavvio delle macchine virtuali. È inoltre possibile attivare l'aggiornamento di VMware Tools dal repository GuestStore per determinate macchine virtuali tramite l'interfaccia utente o l'API di vSphere.
Nota: In questa versione non è supportata l'attivazione dell'aggiornamento di VMware Tools dal repository GuestStore mediante l'utilità della riga di comando toolbox di VMware Tools.

L'aggiornamento di VMware Tools basato su GuestStore viene installato come parte dell'installazione di VMware Tools. Questa funzionalità genera una notifica per l'utente collegato se nel repository GuestStore è disponibile una versione più recente di VMware Tools e se per completare il processo di aggiornamento di VMware Tools è necessario un riavvio del sistema.

Per l'aggiornamento di VMware Tools basato su GuestStore sono supportati più criteri. In tools.conf è possibile utilizzare l'impostazione seguente per configurare il criterio:

[guestStoreUpgrade]

policy=manual

in cui "policy" può avere uno dei valori seguenti:

  • off
    • Disabilita l'aggiornamento di VMware Tools basato su GuestStore nel guest.
  • manual
    • Questo è il criterio predefinito. Questo criterio consente agli amministratori di vSphere di attivare l'aggiornamento di VMware Tools dal repository GuestStore utilizzando l'interfaccia utente o l'API di vSphere.
    • Se nella macchina virtuale il criterio di aggiornamento di VMware Tools è configurato per l'aggiornamento in corrispondenza di powercycle (impostazione VMX tools.upgrade.policy = "upgradeAtPowerCycle"), l'impostazione viene applicata quando è abilitata la funzionalità di aggiornamento di VMware Tools basato su GuestStore. Al primo avvio del servizio di sistema di VMware Tools dopo l'accensione della macchina virtuale, il servizio di sistema di VMware Tools esegue una query nell'impostazione del criterio di aggiornamento di VMware Tools sul lato host per la macchina virtuale. Se il criterio è impostato per l'aggiornamento in corrispondenza di powercycle, viene attivato automaticamente il controllo della disponibilità di un aggiornamento di VMware Tools dal repository GuestStore.
      Nota: Quando l'aggiornamento di VMware Tools basato su GuestStore è abilitato, non viene utilizzato VMware Tools in bundle con l'host VMware ESXi incluse le immagini di VMware Tools aggiunte all'host VMware ESXi tramite vSphere Update Manager (VUM).
  • powercycle
    • Attiva l'aggiornamento di VMware Tools dal repository GuestStore subito dopo l'avvio del sistema operativo guest.
    • Questo criterio consente inoltre agli amministratori di vSphere di attivare l'aggiornamento di VMware Tools dal repository GuestStore utilizzando l'interfaccia utente o l'API di vSphere.

Per impostazione predefinita, l'aggiornamento di VMware Tools basato su GuestStore seleziona la versione più recente di VMware Tools dal repository GuestStore. Questo comportamento può essere sostituito specificando una versione di VMware Tools per l'impostazione "vmtools-version-key". Il valore predefinito di questa impostazione è "vmtools" che si riferisce alla versione più recente di VMware Tools nel repository GuestStore.

Ad esempio, l'impostazione seguente limita gli aggiornamenti di VMware Tools dal repository GuestStore alla versione 11.2.5.

vmtools-version-key=vmtools-11.2.5