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.

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. Selecione Cluster.
  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. Selecione Cluster.
    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.