Automation Suite
2023.4
falso
Imagem de fundo do banner
Guia de instalação do Automation Suite no Linux
Última atualização 24 de abr de 2024

Disaster Recovery - Instalando o cluster secundário

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

  1. Gere ou copie o arquivo 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 mais detalhes, consulte Gerando ou copiando o cluster_config.json 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. Desabilite os produtos inativos.

Gerando ou copiando o cluster_config.json 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.yamlssh <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:
    ./configureUiPathAS.sh config get -o /path/to/new/cluster_config.json./configureUiPathAS.sh config get -o /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.
    {
      "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
      }
    }
  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 gerado pelo 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 16LC_CTYPE=C tr </dev/urandom -dc '!@#$%q_A-Z-a-z-0-9' | head -c 16

Retomando 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 seguindo as etapas adicionais na documentação.
Observação:
Você deve executar a instalação do Automation Suite usando o instalador install-uipath.sh . Isso significa que você pode ignorar as instruções de instalação padrão e seguir as etapas de instalação avançada.
Observe que você não precisa gerar um novo cluster_config.json.

Desativando produtos inativos

Você pode reduzir o cluster e desabilitar produtos inativos usando o seguinte comando:

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

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.