- Visão geral
- Requisitos
- Instalação
- Instalação do High Availability Add-on
- Verificação da integridade do pacote
- Alertas e monitoramento
- Instalação da recuperação de desastres ativa/ativa
- Atualização
- Solução de problemas
A Instalação da recuperação de desastres ativa/ativa requer duas licenças de Complemento de alta disponibilidade.
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 IP1.1.1.1node2– Endereço IP2.2.2.2node3– Endereço IP3.3.3.3
- No campo FQDN, insira o valor
mycluster.mydomain.come adicione os seguintes registros na tabela DNS paramydomain.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
Se você já tiver o HAA instalado, desinstale-o de todos os servidores antes de prosseguir:
sudo ./rl_uninstall.sh
sudo ./rl_uninstall.sh
Instalação dos nós do High Availability Add-on
Antes de prosseguir com a instalação 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 data centers:
-
SSH o nó primário com permissões-raiz.
-
Crie um diretório no qual você planeja baixar e extrair o HAA. Por exemplo:
mkdir haamkdir haa -
Mude para o diretório recém-criado:
cd/<path-to>/haa/cd/<path-to>/haa/ -
Baixe
haa.tar.gz.-
Se você usar o RHEL 9, execute o seguinte comando:
wget https://download.uipath.com/haa/2024.10.1/Rhel9/haa-2024.10.1.tar.gzwget https://download.uipath.com/haa/2024.10.1/Rhel9/haa-2024.10.1.tar.gz -
Se você usar o RHEL 8, execute o seguinte comando:
wget https://download.uipath.com/haa/2024.10.1/Rhel8/haa-2024.10.1.tar.gzwget https://download.uipath.com/haa/2024.10.1/Rhel8/haa-2024.10.1.tar.gz -
Se você usar o Ubuntu 22.04 (Jammy), execute o seguinte comando:
wget https://download.uipath.com/haa/2024.10.1/UbuntuJammy/haa-2024.10.1.tar.gzwget https://download.uipath.com/haa/2024.10.1/UbuntuJammy/haa-2024.10.1.tar.gz -
Se você usar o Ubuntu 20.04 (Focal), execute o seguinte comando: .
wget https://download.uipath.com/haa/2024.10.1/UbuntuFocal/haa-2024.10.1.tar.gzwget https://download.uipath.com/haa/2024.10.1/UbuntuFocal/haa-2024.10.1.tar.gz
-
-
Descompacte o arquivo
haa.tar.gz:tar -xvf haa-2024.10.1.tar.gztar -xvf haa-2024.10.1.tar.gz -
Torne
install-haa.shexecutável:chmod a+x install-haa.shchmod a+x install-haa.sh -
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:
-
Usando seu navegador, vá até o endereço IP de qualquer nó HAA na porta
8443.Por exemplo:
https://10.10.20.196:8443/. -
Selecione Configuração. A página de configuração do nó é exibida.
-
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. Selecione Avançar quando terminar. A página de autenticação de cluster é exibida.
-
No campo Chave de cluster, forneça uma chave de licença se tiver uma e selecione Avançar:
-
Na página Definir credenciais de administrador, forneça um endereço de e-mail e uma senha e selecione Avançar.
-
O cluster foi criado. Você deve agora observar a interface do usuário para o Complemento de alta disponibilidade para o Orchestrator.
-
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:
-
No aplicativo HAA no Datacenter Primário, selecione a aba
databases. -
Na janela Criar novo database selecione Distribuído geograficamente no menu suspenso para Implantação e selecione Avançar.
-
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: selecione o ícone Mais para adicionar cada cluster participante. Use o seguinte formato de URL da API do Cluster e forneça credenciais de administrador para cada datacenter:
https://<DNS delegation cluster name>:9443https://<DNS delegation cluster name>:9443
-
-
Selecione 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
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:
-
Abra a aba bancos de dados e selecione Configuração.
-
Copie o Ponto de Extremidade antes da barra invertida e aplique ao arquivo
UiPath.Orchestrator.dll.configpara o Orchestrator do datacenter primário.
Para o datacenter secundário, siga as seguintes etapas:
- Abra a aba Bancos de dados e selecione Configuração.
- Copie o Ponto de Extremidade antes da barra invertida e aplique ao arquivo
UiPath.Orchestrator.dll.configpara o Orchestrator do datacenter secundário.
Configuração do cluster_config.json
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.