high-availability-add-on
latest
false
  • Visão geral
    • Sobre o High Availability Add-on
  • Requisitos
  • Instalação
    • Instalação do High Availability Add-on
    • Alertas e monitoramento
    • Instalação da recuperação de desastres ativa/ativa
  • Atualização
UiPath logo, featuring letters U and I in white

Guia de instalação do High Availability Add-on

Última atualização 22 de ago de 2024

Instalação da recuperação de desastres ativa/ativa

Observação: a instalação do Active/Active Disaster Recovery requer duas licenças de High Availability Add-on.

Configuração de entradas de DNS

Antes de instalar o HAA, você deve definir seu domínio usando DNS. Você deve criar um Registro A para cada um dos seis (ou mais) servidores Linux nos quais planeja instalar o HAA. Pelo menos três servidores são necessários para cada um dos dois sites de datacenter. Todos os Registros A associados a um datacenter devem corresponder a um Registro NS.

Para configurar as entradas de DNS, execute os seguintes passos:

Certifique-se de que o cluster e pelo menos um nó (de preferência todos os nós) no cluster estejam configurados corretamente no DNS com as entradas NS apropriadas.

Por exemplo:

  • Seu dDomínio é: mydomain.com
  • Você gostaria de dar nome ao cluster HAA mycluster
  • Você tem três nós no cluster:

    • node1 (Endereço IP 1.1.1.1)
    • node2 (2.2.2.2)
    • node3 (3.3.3.3)
  • No campo FQDN, insira o valor mycluster.mydomain.com e adicione os seguintes registros na tabela DNS para mydomain.com:
    mycluster.mydomain.com        NS  node1.mycluster.mydomain.com
                                      node2.mycluster.mydomain.com
                                      node3.mycluster.mydomain.com 
    node1.mycluster.mydomain.com  A   1.1.1.1
    node2.mycluster.mydomain.com  A   2.2.2.2
    node3.mycluster.mydomain.com  A   3.3.3.3mycluster.mydomain.com        NS  node1.mycluster.mydomain.com
                                      node2.mycluster.mydomain.com
                                      node3.mycluster.mydomain.com 
    node1.mycluster.mydomain.com  A   1.1.1.1
    node2.mycluster.mydomain.com  A   2.2.2.2
    node3.mycluster.mydomain.com  A   3.3.3.3

Configuração do CRDB do HAA

Importante: se você já tiver o HAA instalado, certifique-se de desinstalá-lo de todos os servidores antes de prosseguir. Use o comando a seguir: sudo ./rl_uninstall.sh.

Instalação dos nós do High Availability Add-on

Importante: antes de prosseguir com a instalação do HAA, certifique-se de que todos os seus nós atendem aos pré-requisitos.

Execute as seguintes etapas em todos os nós em ambos os datacenters:

  1. SSH o nó primário com permissões-raiz.
  2. Crie um diretório no qual você planeja baixar e extrair o HAA. Por exemplo:
    mkdir haamkdir haa
  3. Mude para o diretório recém-criado:
    cd/<path-to>/haa/cd/<path-to>/haa/
  4. Baixe haa.tar.gz.
    • Se você usar o RHEL 9, execute o seguinte comando:

      wget https://download.uipath.com/haa/2023.10.2/Rhel9/haa-2023.10.2.tar.gzwget https://download.uipath.com/haa/2023.10.2/Rhel9/haa-2023.10.2.tar.gz
    • Se você usar o RHEL 8, execute o seguinte comando:

      wget https://download.uipath.com/haa/2023.10.2/Rhel8/haa-2023.10.2.tar.gzwget https://download.uipath.com/haa/2023.10.2/Rhel8/haa-2023.10.2.tar.gz
    • Se você usa o Ubuntu, execute o seguinte comando:

      wget https://download.uipath.com/haa/2023.10.2/UbuntuFocal/haa-2023.10.2.tar.gzwget https://download.uipath.com/haa/2023.10.2/UbuntuFocal/haa-2023.10.2.tar.gz
  5. Descompacte o arquivo haa.tar.gz:
    tar -xvf haa-2023.10.2.tar.gztar -xvf haa-2023.10.2.tar.gz
  6. Torne install-haa.sh executável:
    chmod a+x install-haa.shchmod a+x install-haa.sh
  7. Execute o script install-haa.sh:
    ./install-haa.sh -y./install-haa.sh -y

Criação e configuração dos clusters

Para criar um cluster, execute os seguintes passos em todos os nós do datacenter:

  1. Usando seu navegador, vá até o endereço IP de qualquer nó HAA na porta 8443. Por exemplo: https://10.10.20.196:8443/.


  2. Clique em Configuração. A página de configuração do nó é exibida.


  3. Na seção Configuração de cluster, selecione Criar novo cluster e forneça um dos Registros NS criados anteriormente no campo Nome do cluster (FQDN). Opcionalmente, você pode alterar o caminho de armazenamento persistente ou efêmero, escolher entre vários adaptadores de rede, etc. Clique em Avançar quando terminar. A página de autenticação de cluster é exibida.
  4. No campo Chave de cluster, forneça uma chave de licença caso tenha e clique em Avançar:


  5. Na página definir credenciais de administrador, forneça um endereço de e-mail e uma senha e clique em Avançar


  6. O cluster foi criado. Agora você deve ver a IU para Complemento de alta disponibilidade para o Orchestrator.
  7. Execute os mesmos passos em todos os outros nós do cluster. Na página configuração do nó, na seção Configuração do cluster, você deve selecionar adicionar ao cluster em vez de Criar novo cluster e também fornecer o seguinte:
    • Endereço IP de um nó no cluster - forneça o endereço IP do nó que você adicionou anteriormente ao cluster
    • E-mail - o e-mail que você usou para criar o cluster
    • Senha - a senha que você usou para criar o cluster



Criação de um banco de dados distribuído geograficamente

Para criar bancos de dados distribuídos geograficamente, execute as seguintes etapas:

  1. A partir do aplicativo HAA no Datacenter Primário clique na aba databases.
  2. Na Janela criar novo banco de dados, selecione Distribuído geograficamente no menu suspenso para Implantação e clique em Avançar.


  3. Na página Criar Banco de Dados, insira as seguintes informações:
    • Nome: uipath-orchestrator
    • Limite de memória (GB): 3 GB
    • Replicação: Verificado
    • Senha do Redis: a senha do banco de dados do HAA.
    • Clustering do banco de dados: Desmarcado
    • Número da porta do ponto de extremidade: 10000
    • Clusters participantes: clique em + para adicionar cada cluster participante, usando as Cluster API URL https://<DNS delegation cluster name>:9443e credenciais de administrador para os datacenters primários e secundários, respectivamente.


  4. Clique em Ativar.
Após a ativação ser concluída, os Bancos de Dados do aplicativo do HAA do datacenter primário de tempo exibe um banco de dados Redis CRDB ativo com um símbolo verde de Sincronização em Status para indicar a habilitação da sincronização do banco de dados no Datacenter Primário.


Configurando UiPath.Orchestrator.dll.config

Importante:

Esta etapa é necessária apenas se você usar o HAA para o Orchestrator independente.

No aplicativo do HAA do datacenter primário, siga as seguintes etapas:

  1. Abra a aba Bancos de Dados e clique em Configuração.


  2. Copie o Ponto de Extremidade antes da barra invertida e aplique ao arquivo UiPath.Orchestrator.dll.config para o Orchestrator do datacenter primário.

Para o datacenter secundário, siga as seguintes etapas:

  1. Abra a aba Bancos de Dados e clique em Configuração.
  2. Copie o Ponto de Extremidade antes da barra invertida e aplique ao arquivo UiPath.Orchestrator.dll.config para o Orchestrator do datacenter secundário.

Configuração do cluster_config.json

Importante:

Essa etapa é necessária apenas se você usar o HAA para o Automation Suite.

Você deve configurar o Automation Suite para usar o HAA atualizando a seção fabric.redis no arquivo cluster_config.json. Para obter mais detalhes, consulte Configuração do High Availability Add-on externo.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.