Quando si abilita la sincronizzazione periodica dell'ora, VMware Tools imposta l'ora del sistema operativo guest in modo che sia uguale a quella dell'host.

Quando ha luogo la sincronizzazione dell'ora, VMware Tools effettua controlli ogni minuto per stabilire se l'ora del sistema operativo guest e dell'host corrispondono. Se non corrispondono, l'orologio del sistema operativo guest viene adeguato a quello dell'host.

Se l'orologio del sistema operativo guest resta indietro rispetto a quello dell'host, VMware Tools sposta in avanti l'orologio del guest per adeguarlo a quello dell'host. Se l'orologio del guest è avanti rispetto a quello dell'host, VMware Tools rallenta l'orologio del guest fino a che i due orologi non sono sincronizzati.

I software di sincronizzazione dell'ora nativi, come Network Time Protocol (NTP) per Linux e Mac OS X o Microsoft Windows Time Service (Win32Time) per Windows, sono in genere più precisi rispetto alla sincronizzazione periodica dell'ora di VMware Tools. Si consiglia di utilizzare solo un tipo di sincronizzazione periodica dell'ora alla volta nei guest. Se si utilizzano software di sincronizzazione dell'ora nativi, disabilitare la sincronizzazione periodica dell'ora di VMware Tools.

Indipendentemente dall'attivazione della sincronizzazione periodica dell'ora di VMware Tools, la sincronizzazione dell'ora ha luogo in seguito ad alcune operazioni:

  • Quando si avvia il daemon di VMware Tools, ad esempio durante un riavvio o un'operazione di accensione
  • Quando si riprende una macchina virtuale da un'operazione di sospensione
  • Dopo il ripristino di uno snapshot
  • Dopo la riduzione di un disco

Quando il sistema operativo viene avviato o riavviato e si attiva per la prima volta la sincronizzazione periodica dell'ora, se il parametro time.synchronize.tools.startup.backward non è abilitato nel file .vmx, l'orologio guest viene impostato in avanti. Per altri eventi, la sincronizzazione è sempre avanti.

Per disabilitare completamente la sincronizzazione dell'ora, è necessario modificare il file di configurazione (file .vmx) della macchina virtuale e impostare diverse proprietà di sincronizzazione su FALSE.

Prerequisiti

  • Disabilitare altri meccanismi di sincronizzazione periodica dell'ora. Su alcuni guest, per impostazione predefinita, potrebbero ad esempio essere attivi i sistemi di sincronizzazione dell'ora NTP o Win32Time.
  • Se si vuole eseguire lo script dei comandi utilizzati in questa procedura e servono i codici di uscita, consultare Codici di uscita per l'utility di configurazione di VMware Tools.
Nota: I sistemi operativi guest Mac OS X utilizzano NTP e rimangono sempre sincronizzati con l'host. Per i sistemi operativi guest Mac OS X non è necessario attivare la sincronizzazione dell'ora di VMware Tools.

Procedura

  1. Aprire un prompt dei comandi o un terminale nel sistema operativo guest.
  2. Passare alla directory di installazione di VMware Tools.
    Sistema operativo Percorso predefinito
    Windows C:\Program Files\VMware\VMware Tools
    Linux e Solaris /usr/sbin
    FreeBSD /usr/local/sbin
    Mac OS X /Libreria/Application Support/VMware Tools
  3. Digitare il comando per verificare se la sincronizzazione dell'ora è abilitata.
                utility-name timesync status
    

    Come utility-name utilizzare il nome del programma specifico per il guest.

    Sistema operativo Nome programma
    Windows VMwareToolboxCmd.exe
    Linux, Solaris e FreeBSD vmware-toolbox-cmd
    MAC OS X vmware-tools-cli
  4. Digitare il comando per abilitare o disabilitare la sincronizzazione periodica dell'ora.
                utility-name timesync subcommand

    Come subcommand utilizzare enable o disable.

risultati

Il servizio VMware Tools abilita o disabilita la sincronizzazione periodica dell'ora, come specificato. La disabilitazione della sincronizzazione periodica dell'ora non comporta la disabilitazione completa della sincronizzazione dell'ora di VMware Tools.

Operazioni successive

Se è necessario mantenere un'ora fittizia in una macchina virtuale in modo che l'orologio del sistema operativo guest non venga mai sincronizzato con quello dell'host, disabilitare completamente la sincronizzazione dell'ora per il sistema operativo guest.