Cuando se produce un problema relacionado con la base de datos Postgres del el dispositivo de vRealize Automation, puede realizar una conmutación por error de forma manual a un nodo del el dispositivo de vRealize Automation de réplica en el clúster.

Antes de empezar

  • Configure un clúster de nodos del el dispositivo de vRealize Automation. Cada nodo aloja una copia de la base de datos de dispositivos Postgres integrada.

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

Siga los siguientes pasos cuando la base de datos Postgres del nodo principal del el dispositivo de vRealize Automation falle o deje de funcionar.

Procedimiento

  1. Quite la dirección IP del nodo principal del equilibrador de carga externo.
  2. Inicie sesión en la interfaz de administración del el dispositivo de vRealize Automation como usuario raíz.

    https://vrealize-automation-appliance-FQDN:5480

  3. Haga clic en Configuración de vRA > Base de datos.
  4. En la lista de nodos de base de datos, encuentre el nodo de réplica con la prioridad más baja.

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

  5. Haga clic en Promocionar y espere a que finalice la operación.

    Cuando finalice, el nodo de réplica aparecerá como el nuevo nodo principal.

  6. Corrija los problemas del nodo principal anterior y vuelva a añadirlo al clúster:
    1. Aísle el nodo principal anterior.

      Desconecte el nodo de su red actual, la cual enruta a los nodos del el dispositivo de vRealize Automation restantes. Seleccione otra NIC para administrarla, o bien adminístrela directamente desde la consola de administración de la máquina virtual.

    2. Recupere el nodo principal anterior.

      Encienda el nodo o corrija el problema. Por ejemplo, puede restablecer la máquina virtual si esta no responde.

    3. Desde una sesión de consola como usuario raíz, detenga el servicio vpostgres.

      service vpostgres stop

    4. Vuelva a añadir el nodo principal anterior a la red original, la cual enruta a los demás nodos del el dispositivo de vRealize Automation.

    5. Desde una sesión de consola como usuario raíz, reinicie el servicio haproxy.

      service haproxy restart

    6. Inicie sesión como usuario raíz en la nueva interfaz de administración del nodo principal del el dispositivo de vRealize Automation.

    7. Haga clic en Configuración de vRA > Base de datos.

    8. Busque el nodo principal anterior y haga clic en Restablecer.

    9. Después restablecer correctamente, reinicie el nodo principal anterior.

    10. Encienda el nodo principal anterior y compruebe que se están ejecutando los servicios siguientes:

      haproxy horizon-workspace rabbitmq-server vami-lighttp vcac-server vco-server

    11. Vuelva a añadir el nodo principal anterior al equilibrador de carga externo.

    Nota:

    Si un nodo principal que se ha degradado al estado de réplica todavía aparece como nodo principal, puede que deba volver a unirlo al clúster de forma manual para corregir el problema.