Cuando habilita la sincronización horaria periódica, VMware Tools configura la hora del sistema operativo invitado igual que la hora del host.

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 invitado se sincronizará para coincidir con el 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.

Requisitos previos

  • 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 comunes.
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.

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.
    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 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.