Cuando active la sincronización horaria periódica, VMware Tools establece la hora del sistema operativo invitado para que sea la misma que la hora del host.

Antes de empezar

  • Desactive otros mecanismos de sincronización horaria periódica. Por ejemplo, algunos guest pueden tener los sincronizadores de reloj NTP o Win32Time activados por defecto.

  • Si tiene pensado crear un script de los comandos utilizados en este procedimiento y necesita saber cuáles son los códigos de salida, consulte Códigos de salida para la utilidad de configuración de VMware Tools.

Nota:

Los guests de Mac OS X utilizan NTP y no se desincronizan respecto al host. Para guests de Mac OS X, no tiene que activar la sincronización horaria de VMware Tools.

Por qué y cuándo se efectúa esta tarea

Una vez realizada la sincronización horaria periódica, VMware Tools comprueba una vez por minuto para determinar si los relojes de los sistemas operativos guest y host todavía coinciden. Si no es así, el reloj del sistema operativo guest se sincroniza para coincidir con el reloj del host.

Si el reloj del sistema operativo guest se retrasa respecto al reloj del host, VMware Tools adelanta el reloj del guest para que coincida con el reloj del host. Si el reloj del sistema operativo guest se adelanta respecto al del host, VMware Tools hace que el reloj del guest funcione más despacio hasta que ambos relojes se sincronizan.

El software de sincronización horaria nativa, como Network Time Protocol (NTP) para Linux y el Mac OS X o Microsoft Windows Time Service (Win32Time) para Windows, es habitualmente más preciso que la sincronización horaria periódica de VMware Tools y por ello preferido.

Importante:

Use sólo una forma de sincronización horaria periódica en sus guests. Si utiliza un software de sincronización horaria nativa, apague la sincronización horaria periódica de VMware Tools.

No importa si se activó la sincronización horaria de VMware Tools o no, la sincronización horaria se lleva a cabo después de ciertas operaciones:

  • Cuando se inicia el daemon de VMware Tools, como durante una operación de reinicio o de encendido

  • Cuando se reanuda una máquina virtual desde una operación de suspensión

  • Después de revertir a un snapshot

  • Después de reducir un disco

Cuando se inicia o reinicia el sistema operativo y cuando activa por primera vez la sincronización horaria periódica, la sincronización puede ser hacia adelante o hacia atrás en el tiempo. Para otros eventos, la sincronización es hacia adelante en el tiempo.

Para deshabilitar la sincronización horaria completamente, debe editar el archivo de configuración (archivo .vmx) de la máquina virtual y configurar varias propiedades de sincronización como FALSE.

Procedimiento

  1. Abra un símbolo del sistema o una terminal en el sistema operativo invitado.
  2. Cambie al directorio de instalación de VMware Tools.

    Sistema operativo

    Ruta de acceso predeterminada

    Windows

    C:\Archivos de programa\VMware\VMware Tools

    Linux y Solaris

    /usr/sbin

    FreeBSD

    /usr/local/sbin

    Mac OS X

    /Library/Application Support/VMware Tools

  3. Introduzca el comando para determinar si se habilita la sincronización horaria.
    utility-name timesync status
    

    Para utility-name, utilice el nombre de programa específico del invitado.

    Sistema operativo

    Nombre del programa

    Windows

    VMwareToolboxCmd.exe

    Linux, Solaris y FreeBSD

    vmware-toolbox-cmd

  4. Introduzca el comando para habilitar o deshabilitar la sincronización horaria periódica.
    utility-name timesync subcommand
    

    Para subcommand, utilice enable o disable.

Resultados

El servicio de VMware Tools habilita o deshabilita la sincronización horaria periódica, tal y como se especificó. La deshabilitación de la sincronización horaria periódica no deshabilita toda la sincronización horaria de VMware Tools.

Qué hacer a continuación

Si necesita mantener una hora ficticia en una máquina virtual, de manera que el reloj en el sistema operativo guest nunca se sincronice con el del host, debe deshabilitar completamente la función de sincronización horaria.