Como administrador del sistema de vRealize Automation, debe realizar una operación de conmutación por error de mantenimiento de la base de datos de dispositivo.

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

En este escenario se supone que el nodo principal actual está activo y funciona con normalidad. El mantenimiento de conmutación por error de base de datos se realiza en dos pasos: mantenimiento del nodo principal y mantenimiento del nodo de réplica. Si un nodo principal ha sido reemplazado y se ha convertido en una réplica, debe realizar el mantenimiento en él para que, en caso necesario, pueda volver a convertirse en el nodo principal.

Nota:

No detenga ni reinicie el servicio HAProxy en la máquina host aplicable mientras realiza una conmutación por error de mantenimiento.

Requisitos

  • vRealize Automation se ha instalado y configurado siguiendo las instrucciones del documento Instalación de vRealize Automation.

  • Inicie sesión en la consola de administración de vRealize Automation como raíz.

  • Instale y configure un clúster adecuado de base de datos de dispositivos Postgres integrado.

  • Si la base de datos usa el modo de replicación sincrónico, asegúrese de que haya, al menos, tres nodos activos en el clúster.

Procedimiento

  1. Quite la dirección IP del nodo principal del equilibrador de carga externo.
  2. Aísle el nodo principal.

    Desconecte el nodo de su red actual. Esta debe ser la red que enruta al resto de nodos de Dispositivo de vRealize Automation.

  3. Seleccione otra NIC para administrarla, o bien adminístrela directamente desde la interfaz de administración de dispositivos virtuales.
  4. Seleccione Configuración de vRA > Base de datos en la interfaz de administración de dispositivos virtuales.
  5. Seleccione el nodo de réplica con la prioridad más baja para convertirlo en el nodo principal y haga clic en Promover.

    Los nodos de réplica se muestran en orden de prioridad ascendente.

    El antiguo nodo principal se degrada al estado de réplica y se promociona el nuevo nodo principal.

  6. Lleve a cabo el mantenimiento de réplica correspondiente.
  7. Una vez que finalice el mantenimiento, asegúrese de que el dispositivo virtual funciona con conectividad de red y compruebe que su servicio HAProxy se está ejecutando.
    1. Inicie sesión en la consola de administración de vRealize Automation como raíz.
    2. Asegúrese de que se puede hacer ping al nodo de réplica, de que este se puede resolver por nombre, y de que tiene un estado reciente en la pestaña de la base de datos de la consola de administración del dispositivo virtual.
  8. Haga clic en Restablecer en el nodo de réplica.

    Esta operación restablece la base de datos, la configura para replicar el nodo principal actual y resincroniza el nodo de réplica con la configuración de haproxy más reciente del nodo principal.

  9. Después de restablecer el nodo correctamente, devuelva la dirección IP del nodo de dispositivo virtual de réplica al grupo de direcciones IP de equilibradores de carga de dispositivos virtuales externos.
  10. Asegúrese de que el nodo de réplica tenga buen estado en la tabla Configurar base de datos de vRA Postgres, y de que puede hacer ping a este y resolverlo por nombre.

Qué hacer a continuación

Corrija los problemas del nodo principal anterior y vuelva a añadirlo al clúster.