UiPath Documentation
automation-suite
2023.10
false
Guia de instalação do Automation Suite no Linux
Importante :
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 de recuperação de desastres Ativo/Passivo ou Ativo/Ativo no Automation Suite.

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 cluster_config.json​

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 seguintes 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
      }
      }
      
    • Para uma configuração Ativo/Ativo, desabilite todos os produtos, exceto o Orchestrator.
      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:

    ./configureUiPathAS.sh kubeconfig get --multisite
    ./configureUiPathAS.sh kubeconfig get --multisite
    

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

  3. Atualize o arquivo cluster_config.json com os parâmetros específicos do cluster secundário. Para obter detalhes, consulte Experiência de instalação avançada.

  4. 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 na etapa anterior forem fornecidos ou modificados no cluster_config.json, você poderá retomar a instalação conforme as instruções em Instalação do Automation Suite.

Observação:

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

Desativando produtos inativos​

Se você implantou o Automation Suite no modo Ativo/Passivo, você pode reduzir o cluster e desligar produtos inativos usando o seguinte comando. Essa etapa não é necessária se você optar por uma configuração Ativo/Ativo.

./configureUiPathAS.sh products scale-down
./configureUiPathAS.sh products scale-down

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