Compruebe que todos los componentes de la red de vSphere tengan sus relojes sincronizados. Si los relojes en las máquinas físicas de la red de vSphere no están sincronizados, los certificados SSL y los tokens SAML, que están sujetos a limitaciones temporales, pueden no reconocerse como válidos en las comunicaciones entre máquinas de la red.

Los relojes que no están sincronizados pueden ocasionar problemas de autenticación que, a su vez, pueden provocar errores en la instalación o evitar que se inicie el servicio vmware-vpxd de vCenter Server.

Las incoherencias de hora en vSphere pueden hacer que el primer arranque de un componente en su entorno falle en los diferentes servicios según la ubicación en el entorno donde la hora no sea precisa y el momento en el que se sincronice la hora. Normalmente, los problemas se producen cuando el host ESXi de destino para la instancia de vCenter Server de destino no está sincronizado con NTP o PTP. De forma similar, se pueden presentar problemas si el dispositivo vCenter Server de destino se migra a un host ESXi establecido en otra hora debido a un DRS completamente automatizado.

Para evitar problemas de sincronización de hora, asegúrese de que lo siguiente sea correcto antes de instalar, migrar o actualizar una instancia vCenter Server.

  • El host ESXi de destino donde se desea implementar la instancia de vCenter Server de destino está sincronizado con NTP o PTP.

  • El host ESXi donde se ejecuta la instancia de vCenter Server de origen está sincronizado con NTP o PTP.

  • Al actualizar o migrar desde vSphere 6.7 a vSphere 8.0, si la instancia de vCenter Server Appliance está conectada a una instancia externa de Platform Services Controller, asegúrese de que el host ESXi donde se ejecuta la instancia externa de Platform Services Controller esté sincronizado con NTP o PTP.

  • Si va a actualizar o migrar desde vSphere 6.7 a vSphere 8.0, compruebe que la instancia de origen de vCenter Server o vCenter Server Appliance y la instancia externa de Platform Services Controller tengan la hora correcta.

Verifique que todos los equipos host de Windows en los que se ejecuta vCenter Server estén sincronizados con el servidor de tiempo de red (NTP). Consulte el artículo de la base de conocimientos de VMware en https://kb.vmware.com/s/article/1318.

Para sincronizar los relojes de ESXi con un servidor NTP o PTP, puede usar VMware Host Client. Para obtener información sobre la edición de la configuración de hora de un host ESXi, consulte el tema Editar la configuración de hora de un host ESXi en VMware Host Client en la documentación Administrar un host único de vSphere: VMware Host Client.

Para obtener información sobre cómo cambiar la configuración de sincronización de hora para vCenter Server, consulte el tema Configurar la zona horaria y la sincronización de hora del sistema en la documentación Configuración de vCenter Server.

Para obtener información sobre cómo editar la configuración de hora de un host mediante vSphere Client, consulte el tema Editar la configuración de hora para un host en la documentación Administrar vCenter Server y hosts.

Editar la configuración de hora de un host

Para garantizar una marca de tiempo precisa de los eventos y la sincronización de la hora entre un host ESXi y los demás componentes de la red de vSphere, configure manualmente la configuración de hora del host ESXi o sincronice la hora y la fecha del host con un servidor NTP o PTP.

Una marca de tiempo precisa muestra la secuencia exacta de los eventos que se producen en la red de vSphere. La sincronización de hora entre los componentes de la red de vSphere puede evitar problemas de autenticación, problemas de copia de seguridad y registros incorrectos.

Para asegurarse de que todos los componentes de su entorno tengan la hora correcta, se recomienda utilizar el mismo mecanismo de sincronización de hora en todo el panel.

Configurar manualmente la fecha y la hora en un host

Puede configurar manualmente la fecha y hora del host ESXi. Puede utilizar la configuración de hora manual solo después de detener la sincronización de la hora y la fecha con NTP o PTP.

Si observa un sesgo de reloj significativo entre un host de su entorno y el resto de los componentes de vSphere, es posible que primero deba establecer manualmente la hora y la fecha en el host antes de sincronizarlo con un servidor NTP o PTP.

Requisitos previos

  • Compruebe que las configuraciones de NTP y PTP no se utilicen en el host.

Procedimiento

  1. En la página de inicio de vSphere Client, vaya a Inicio > Hosts y clústeres.
  2. Seleccione un host.
  3. En la pestaña Configurar, seleccione Sistema > Configuración de hora.
  4. Haga clic en Configuración manual.

    Aparecerá el cuadro de diálogo Configuración manual de hora.

  5. Introduzca una fecha y una hora y haga clic en Aceptar.
    Nota:

    Los hosts de ESXi usan UTC (hora universal coordinada) y no admiten el cambio de zonas horarias. En vSphere Client, verá la hora local como la hora actual del host.

Usar servidores NTP para la sincronización de fecha y hora de un host

Para evitar problemas de sincronización de hora entre un host ESXi y otros componentes de la red de vSphere, puede sincronizar la hora y la fecha del host con un servidor NTP.

Los servicios NTP y PTP no se pueden ejecutar al mismo tiempo. Desactive el servicio PTP y habilite la sincronización del servidor NTP. Además, cuando habilita el servicio NTP, la configuración manual de la hora pasa a estar inactiva.

Nota:

Puede establecer una directiva de inicio para controlar el inicio y la detención del servicio NTP. También puede cambiar manualmente el estado del servicio NTP. Para obtener más información sobre los servicios, consulte Administrar el estado de los servicios NTP y PTP en el host.

Requisitos previos

Procedimiento

  1. En la página de inicio de vSphere Client, vaya a Inicio > Hosts y clústeres.
  2. Seleccione un host.
  3. En la pestaña Configurar, seleccione Sistema > Configuración de hora.
  4. Haga clic en Agregar servicio y seleccione Protocolo de tiempo de red en el menú desplegable.
  5. En el cuadro de diálogo Protocolo de tiempo de red, edite la configuración del protocolo de tiempo de red.
    1. Para supervisar todos los eventos del entorno de vSphere, seleccione Habilitar eventos de supervisión.
    2. En el cuadro de texto Servidores NTP, escriba las direcciones IP o los nombres de host de los servidores NTP que desea usar. Una práctica recomendada es utilizar al menos tres servidores NTP para la sincronización de hora del host.
    3. Haga clic en Aceptar.

    La configuración de NTP se activa inmediatamente.

Usar PTP para la sincronización de hora y fecha de un host

Para asegurarse de que la hora de un host ESXi esté sincronizada con la hora de otros componentes de la red de vSphere, puede sincronizar la hora y la fecha del host con un PTP.

El protocolo de tiempo de precisión permite la marca de tiempo basada en software y hardware en hosts de ESXi y proporciona una sincronización de hora altamente precisa. A partir de vSphere 7.0 Update 3, PTP aprovisiona la marca de tiempo basada en hardware para las máquinas virtuales y los hosts dentro de una red.

Los servicios PTP y NTP no se pueden ejecutar al mismo tiempo. Detenga el servicio NTP y, a continuación, habilite el servicio PTP. Además, cuando habilita el servicio PTP, la configuración manual de la hora pasa a estar inactiva.

Requisitos previos

  • Compruebe que el servicio NTP no se esté ejecutando. Para obtener información sobre cómo cambiar su estado, consulte ..

  • Para una marca de tiempo basada en hardware, compruebe que habilitó el acceso directo PCI para un dispositivo de red en el host. Consulte la documentación sobre redes de vSphere.

Procedimiento

  1. En la página de inicio de vSphere Client, vaya a Inicio > Hosts y clústeres.
  2. Seleccione un host.
  3. En la pestaña Configurar, seleccione Sistema > Configuración de hora.
  4. Haga clic en Agregar servicio y seleccione Protocolo de tiempo de precisión en el menú desplegable.
  5. En el cuadro de diálogo Protocolo de tiempo de precisión, edite la configuración del PTP.
    1. Seleccione el dispositivo de red habilitado para PTP para la sincronización de hora en el menú desplegable Tipo de adaptador de red.
      Opción Descripción

      Acceso directo a PCI

      Para configurar una marca de tiempo de hardware con un dispositivo de red de acceso directo PCI, siga estos pasos:

      1. En el menú desplegable Nombre del dispositivo, seleccione el dispositivo de red de acceso directo PCI. Para vSphere 7.0 U3, los adaptadores de red compatibles son IntelX710 y E810.

      2. Introduzca los ajustes de configuración de IP para el dispositivo de red.

        • Para utilizar DHCP para obtener la configuración de la dirección IP del dispositivo de red, seleccione Obtener configuración de IPv4 automáticamente.

        • Para establecer una configuración de IP estática, seleccione la opción Usar configuración de IPv4 estática e introduzca las opciones de configuración de IPv4.

        • Para usar el transporte de red IEEE 802.3, seleccione Sin configuración de IP (use el transporte IEEE 802.3).

      Adaptador de VMkernel

      Para configurar PTP de marca de tiempo de software, en el menú desplegable Nombre del dispositivo, seleccione el adaptador de VMkernel configurado para usar PTP.

  6. (opcional) Cree un mecanismo de reserva en caso de que se produzca un error en la sincronización de PTP.
    1. Para supervisar los eventos en vSphere, seleccione la casilla de verificación Habilitar eventos de supervisión.
    2. Para habilitar un mecanismo de reserva en caso de que PTP se vuelva inaccesible, haga clic en Habilitar reserva.

      Puede crear un mecanismo de reserva solo si habilitó el seguimiento de los eventos en vSphere.

    3. En el cuadro de texto Servidores NTP, escriba las direcciones IP o los nombres de host de los servidores NTP que desea usar. Una práctica recomendada es utilizar al menos tres servidores NTP para la sincronización de hora del host.
  7. Haga clic en Aceptar.

    Al finalizar la configuración, se activa inmediatamente la sincronización de PTP.

  8. (opcional) Para probar si el servicio utilizado para la sincronización de hora del host se está ejecutando correctamente, haga clic en Servicios de prueba.

    Aparece el cuadro de diálogo Prueba de servicios de sincronización de hora. Puede ver información sobre cómo funciona la configuración de hora activada mediante la recopilación de información de varios sistemas.

Administrar el estado de los servicios NTP y PTP en el host

Puede configurar una directiva de inicio para el servicio NTP o PTP que se ejecuta en el host. También puede iniciar, detener o reiniciar manualmente el servicio correspondiente y, de este modo, anular la directiva de inicio configurada.

Procedimiento

  1. En la página de inicio de vSphere Client, vaya a Inicio > Hosts y clústeres.
  2. Seleccione un host.
  3. En la pestaña Configurar, seleccione Sistema > Servicios.
  4. Cambie el estado del servicio NTP o PTP manualmente.
    Opción Descripción
    Opción Acción
    Cambiar el estado del servicio NTP
    1. Seleccione Daemon de NTP.
    2. Haga clic en Iniciar, Detener o Reiniciar.
    Cambiar el estado del servicio PTP
    1. Seleccione Daemon de PTP.
    2. Haga clic en Iniciar, Detener o Reiniciar.
  5. (opcional) Seleccione el servicio NTP o PTP y haga clic en Editar directiva de inicio.
    Opción Descripción
    Iniciar y detener con uso de puerto Inicia o detiene el servicio cuando se activa o desactiva un puerto de cliente para acceder al perfil de seguridad del host.
    Iniciar y detener con el host Inicia o detiene el servicio cuando se enciende y apaga el host.
    Iniciar y detener manualmente Debe controlar manualmente el estado del servicio.

Eliminar un servicio de sincronización de hora en un host

Elimine un servicio de sincronización de hora que ya no sea necesario.

Requisitos previos

Compruebe que el servicio que desea eliminar no se utilice para sincronizar la hora del host.

Procedimiento

  1. En la página de inicio de vSphere Client, vaya a Inicio > Hosts y clústeres.
  2. Seleccione un host.
  3. En la pestaña Configurar, seleccione Sistema > Configuración de hora.
  4. Seleccione la casilla de verificación Protocolo de tiempo de precisión o Protocolo de tiempo de red y haga clic en Eliminar.
  5. Haga clic en Aceptar.