Puede cambiar la configuración de sincronización de hora en vCenter Server tras la implementación.

Cuando implementa vCenter Server, puede decidir que el método de sincronización de hora sea mediante un servidor NTP o a través de VMware Tools. En caso de que la configuración de hora de la red de vSphere cambie, puede editar vCenter Server y configurar la sincronización horaria mediante los comandos del shell del dispositivo.

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.

Una vez que se sincroniza la hora, VMware Tools comprueba cada un minuto si los relojes del sistema operativo invitado y el host aún coinciden. Si no lo hacen, el reloj del sistema operativo invitado se sincroniza para que coincida con el reloj del host.

El software de sincronización de hora nativo, como el protocolo de hora de red (Network Time Protocol, NTP), suele ser más preciso que la sincronización horaria periódica de VMware Tools y, por lo tanto, es el método preferido. En vCenter Server, solo puede utilizar un modo de sincronización de hora periódica. Si decide utilizar software de sincronización de hora nativo, se desactiva la sincronización de hora periódica de VMware Tools en vCenter Server.

Usar la sincronización de hora de VMware Tools

Puede configurar vCenter Server para utilizar la sincronización de hora de VMware Tools.

Procedimiento

  1. Acceda al shell del dispositivo e inicie sesión como usuario que tiene la función de administrador o superadministrador.
    El usuario predeterminado con la función de superadministrador es root.
  2. Ejecute el comando para habilitar la sincronización de hora de VMware Tools.
    timesync.set --mode host
  3. (opcional) Ejecute el comando para comprobar que la sincronización de hora de VMware Tools se aplicó correctamente.
    timesync.get
    El comando devuelve un mensaje donde se indica que la sincronización de hora se encuentra en el modo host.

Resultados

La hora del dispositivo se sincroniza con la hora del host ESXi.

Agregar o reemplazar servidores NTP en la configuración de vCenter Server

Para configurar vCenter Server de modo que utilice la sincronización de hora basada en NTP, debe agregar los servidores NTP a la configuración de vCenter Server.

Procedimiento

  1. Acceda al shell del dispositivo e inicie sesión como usuario que tiene la función de administrador o superadministrador.
    El usuario predeterminado con la función de superadministrador es root.
  2. Agregue servidores NTP a la configuración de vCenter Server mediante la ejecución del siguiente comando ntp.set.
    ntp.set --servers IP-addresses-or-host-names
    En este comando, IP-addresses-or-host-names es una lista separada por comas de direcciones IP o nombres de host de los servidores NTP.
    Este comando elimina los servidores NTP actuales (si existe alguno) y agrega los nuevos servidores NTP a la configuración. Si la sincronización de hora se basa en un servidor NTP, el daemon de NTP se reinicia para volver a cargar los nuevos servidores NTP. De lo contrario, este comando reemplaza los servidores NTP actuales en la configuración de NTP por los nuevos servidores NTP que especifique.
  3. (opcional) Para comprobar que aplicó correctamente la nueva configuración de NTP, ejecute el siguiente comando.
    ntp.get
    El comando devuelve una lista separada con espacios de los servidores configurados para la sincronización de NTP. Si la sincronización de NTP está activada, el comando informa de que el estado de la configuración de NTP es Activado. Si la sincronización de NTP está desactivada, el comando informa de que el estado de la configuración de NTP es Desactivado.
  4. (opcional) Para comprobar si se puede acceder al servidor NTP, ejecute el siguiente comando.
    ntp.test --servers IP-addresses-or-host-names
    El comando devuelve el estado de los servidores NTP.

Qué hacer a continuación

Si la sincronización de NTP está desactivada, se puede configurar la sincronización de hora en vCenter Server para que se base en un servidor NTP. Consulte Sincronizar la hora de vCenter Server con un servidor NTP.

Sincronizar la hora de vCenter Server con un servidor NTP

Puede configurar la sincronización de hora en vCenter Server para que se base en un servidor NTP.

Requisitos previos

Establezca uno o más servidores de protocolo de hora de red (Network Time Protocol, NTP) en la configuración de vCenter Server. Consulte Agregar o reemplazar servidores NTP en la configuración de vCenter Server.

Procedimiento

  1. Acceda al shell del dispositivo e inicie sesión como usuario que tiene la función de administrador o superadministrador.
    El usuario predeterminado con la función de superadministrador es root.
  2. Ejecute el comando para habilitar la sincronización de hora basada en NTP.
    timesync.set --mode NTP
  3. (opcional) Ejecute el comando para comprobar que se aplicó correctamente la sincronización de NTP.
    timesync.get
    El comando devuelve que la sincronización de hora se encuentra en el modo NTP.