Cuando habilita la sincronización horaria periódica, VMware Tools configura 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 quiere generar la secuencia de comandos utilizada 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 sistemas operativos invitados Mac OS X utilizan NTP y no pierden la sincronización con el host. Para los sistemas operativos invitados Mac OS X no es necesario 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 nativo, como Network Time Protocol (NTP) para Linux y el Mac OS X o Microsoft Windows Time Service (Win32Time) para Windows, suele ser más preciso que la sincronización horaria periódica de VMware Tools. Utilice un solo modo de sincronización de hora periódica en los invitados. Si utiliza un software de sincronización horaria nativa, deshabilite 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 inicie el demonio de VMware Tools, por ejemplo durante operaciones de encendido o reinicio.

  • Cuando reanude una máquina virtual a partir de una operación de suspensión.

  • Después de volver a una snapshot.

  • Después de reducir un disco.

Cuando el sistema operativo se inicia o se reinicia y cuando activa por primera vez la sincronización de hora periódica, si el parámetro time.synchronize.tools.startup.backward no está habilitado en el archivo .vmx, el reloj invitado se adelanta. Para otros eventos, la sincronización se realiza 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 del programa específico del invitado.

    Sistema operativo

    Nombre del programa

    Windows

    VMwareToolboxCmd.exe

    Linux, Solaris y FreeBSD

    vmware-toolbox-cmd

    MAC OS X

    vmware-tools-cli

  4. Introduzca el comando para habilitar o deshabilitar la sincronización horaria periódica.
    nombre-de-utilidad timesync subcomando
    

    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 del sistema operativo invitado nunca se sincronice con el del host, deshabilite por completo la función de sincronización horaria para el sistema operativo invitado.