Quando existe um problema com o banco de dados Postgres do appliance do vRealize Automation, você faz o failover manualmente para uma réplica do nó do appliance do vRealize Automation no cluster.

Por Que e Quando Desempenhar Esta Tarefa

Siga esses passos quando o banco de dados Postgres no nó do appliance do vRealize Automation principal falhar ou deixar de ser executado.

Observação:

Quando um nó entrar em um estado não íntegro, não tente usar sua interface de gerenciamento do appliance virtual para operações, incluindo failover.

Pré-requisitos

  • Configurar um cluster dos nós do appliance do vRealize Automation. Cada nó hospeda uma cópia do banco de dados do dispositivo Postgres incorporado.

Procedimento

  1. Remova o endereço IP do nó principal do balanceador de carga externo.
  2. Faça login na interface de gerenciamento de appliance do vRealize Automation como raiz.

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

  3. Clique em Configurações vRA > Banco de dados.
  4. Da lista dos nós do banco de dados, localize o nó de réplica com a prioridade mais baixa.

    Os nós de réplica aparecem em ordem de prioridade ascendente.

  5. Clique em Promover e espere que a operação termine.

    Quando finalizada, o nó de réplica é elencado como o novo nó principal.

  6. Corrija os problemas com o antigo nó principal e acrescente-o novamente ao cluster:
    1. Isole o antigo nó principal.

      Desconecte o nó da sua atual rede, aquele que está sendo roteado aos nós remanescentes do appliance do vRealize Automation. Selecione outro NIC para o gestor ou gerencie-o diretamente do console gestor da máquina virtual.

    2. Recupere o antigo nó principal.

      Ligue o nó ou, caso contrário, corrija o problema. Por exemplo, você deve reinicializar a máquina virtual se essa não responde.

    3. A partir de uma sessão de console como raiz, pare o serviço vpostgres.

      service vpostgres stop

    4. Adicione novamente o antigo nó principal à sua rede original, aquele que está sendo roteado aos outros nós do appliance do vRealize Automation.

    5. A partir de uma sessão de console como raiz, pare o serviço haproxy.

      service haproxy restart

    6. Faça login na nova interface do gestor do nó principal do appliance do vRealize Automation como raiz.

    7. Clique em Configurações vRA > Banco de dados.

    8. Localize o antigo nó principal e clique em Reinicializar.

    9. Após uma reinicialização sucedida, reinicie o antigo nó principal.

    10. Com o antigo nó principal ligado, verifique se os seguintes serviços são executados.

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

    11. Adicione novamente o antigo nó principal ao balanceador de carga externo.

    Observação:

    Se um nó principal que foi rebaixado para réplica ainda estiver elencado como principal, você pode precisar reuní-lo manualmente ao cluster para corrigir o problema.