UiPath Documentation
automation-suite
2.2510
true
Guia de instalação do Automation Suite no Linux
Importante :
A tradução automática foi aplicada parcialmente neste conteúdo. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Disaster Recovery - Instalando o cluster secundário

Instale o cluster secundário do Automation Suite para implantações Ativo/Passivo ou Ativo/Ativo de disaster recovery.

Para instalar o cluster secundário do Automation Suite em uma implantação Ativo/Passivo ou Ativo/Ativo, execute as etapas a seguir.

  1. Gere ou copie o cluster_config.json do cluster primário do Automation Suite para um dos nós identificados como o servidor no cluster secundário do Automation Suite. Para obter detalhes, consulte Gerar ou copiar o arquivo de configuração do cluster primário.
  2. Atualize o arquivo cluster_config.json com os parâmetros específicos para o cluster secundário do Automation Suite.
  3. Retome a instalação do Automation Suite.
  4. Desative produtos inativos se você usar uma configuração Ativo/Passivo.

Gerar ou copiar o arquivo de configuração do cluster primário

Gere um novo arquivo cluster_config.json ou copie-o a partir do cluster primário.

  1. Faça login em qualquer nó do servidor e torne-se root:

    ssh <username>@<machine_ip>
    
    sudo su -
    
    export PATH=$PATH:/var/lib/rancher/rke2/bin
    export KUBECONFIG=/etc/rancher/rke2/rke2.yaml
    ssh <username>@<machine_ip>
    
    sudo su -
    
    export PATH=$PATH:/var/lib/rancher/rke2/bin
    export KUBECONFIG=/etc/rancher/rke2/rke2.yaml
    
  2. Gere o arquivo cluster_config.json se não tiver um:

    ./bin/uipathctl manifest get-revision >> /path/to/new/cluster_config.json
    ./bin/uipathctl manifest get-revision >> /path/to/new/cluster_config.json
    
  3. Copie o arquivo cluster_config.json para os nós do servidor no cluster secundário:

    scp /path/to/new/cluster_config.json <username>@<primary_machine_ip>:<username>@<secondary_machine_ip>
    scp /path/to/new/cluster_config.json <username>@<primary_machine_ip>:<username>@<secondary_machine_ip>
    

Atualizando o arquivo de configuração

Atualize o arquivo cluster_config.json com os parâmetros específicos para o cluster secundário do Automation Suite executando as seguintes etapas:

  1. Desative os produtos não suportados.

    Defina todos os produtos que não são suportados em multi-local como false.

    • Para uma configuração Ativo/Passivo, desabilite os produtos que não são compatíveis com Ativo/Passivo. Para obter detalhes sobre suporte Ativo/Passivo no nível do produto, consulte a tabela em Disaster Recovery - Ativo/Passivo. O exemplo a seguir mostra como desabilitar os produtos:

      {
        "test_manager": {
          "enabled": false
        },
        "process_mining": {
          "enabled": false
        },
        "automation_hub": {
          "enabled": false
        },
        "insights": {
          "enabled": false
        }
      }
      {
        "test_manager": {
          "enabled": false
        },
        "process_mining": {
          "enabled": false
        },
        "automation_hub": {
          "enabled": false
        },
        "insights": {
          "enabled": false
        }
      }
      
    Observação:

    Certifique-se de habilitar o serviço platform conforme mostrado no seguinte exemplo:

    "platform": {
    "enabled": true
    },
    "platform": {
    "enabled": true
    },
    
  2. Gere o kubeconfig do cluster primário. Isso é necessário para acessar algumas das configurações do cluster secundário feitas no cluster primário. Para obter o arquivo kubeconfig com a permissão limitada relacionada à recuperação de desastres, execute o seguinte comando:

    ./bin/uipathctl config kubeconfig get --multisite
    ./bin/uipathctl config kubeconfig get --multisite
    

    Copie o valor fornecido na saída do comando. Esse valor é necessário para a próxima etapa.

  3. Crie um novo GUID para rke_token para evitar que o cluster secundário entre no cluster primário. Para fazer isso, execute o seguinte comando:

    LC_CTYPE=C tr </dev/urandom -dc '!@#$%q_A-Z-a-z-0-9' | head -c 16
    LC_CTYPE=C tr </dev/urandom -dc '!@#$%q_A-Z-a-z-0-9' | head -c 16
    

Retome a instalação

Depois que os parâmetros da etapa anterior forem fornecidos ou modificados no cluster_config.json, você poderá retomar a instalação. Para obter detalhes, consulte Instalação do Automation Suite.

Observação:

Você deve realizar a instalação do Automation Suite usando o instalador uipathctl. Observe que você não precisa gerar um novo cluster_config.json.

Desativando produtos inativos

Importante:

Essa etapa é obrigatória. Ignorá-la pode fazer com que alguns serviços falhem. Essa etapa não é necessária se você optar por uma configuração Ativo/Ativo.

Se você implantou o Automation Suite no modo Ativo/Passivo, desligue os produtos inativos usando o seguinte comando.

./bin/uipathctl cluster maintenance enable
./bin/uipathctl cluster maintenance enable

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades