Converter a implementação de nó único em implementação de vários nós

Você pode converter sua implementação de nó único em uma implementação de vários nós editando os arquivos de configuração e restaurando os dados no repositório para a configuração de nó único.

Pré-requisitos

A implantação de nó único pode funcionar em uma das várias infraestruturas, máquinas locais, data centers privados e provedores de nuvens.

Para converter uma implantação de nó único em execução no AWS ou outro ambiente suportado em um ambiente com vários nós, siga as etapas abaixo.

Procedimento

  1. No Gerenciador de tarefas, interrompa todos os serviços do Automation Anywhere.
  2. Interrompa a instância da Control Room.
  3. Crie uma instância do Amazon Machine Images (AMI) usando a instância da Control Room.

    Para informações sobre como criar o AMI no AWS, consulte Criar uma AMI a partir de uma instância do Amazon EC2.

  4. Crie uma nova instância utilizando o AMI criado na etapa anterior.
  5. Edite os arquivos de configuração relacionados ao servidor de banco de dados, cluster Ignite e Pesquisa de elasticidade para formar os clusters no diretório de configuração em uma instalação padrão.
    Os arquivos estão localizados em C:\Program Files\Automation Anywhere\Enterprise\config
    1. Edite o URL do servidor de banco de dados para apontar para o servidor de banco de dados pretendido em boot.db.properties.
      Não altere a URL se o servidor original já se referir a um endereço de um host não-local.
    2. Adicione as seguintes opções de propriedade ao arquivo: cluster.properties:
      Anexe a lista com um novo IP de servidor em ignite.discovery.static.ips=<existing list of ips>, <current server ip>
    3. Edite as seguintes propriedades no arquivo elasticsearch.yaml:
      • Adicione o endereço atual do servidor em node.name: "<local-ip>"
      • Adicione o endereço atual do servidor em network.host: "local-ip"
      • Deixe os valores existentes intactos e anexe o IP do servidor atual em discovery.zen.ping.unicast.hosts: ["ip1","<local-ip>"]
      • Deixe os valores existentes intactos em cluster.initial_master_nodes: ["<master-ip>"]
  6. Restaure e monte o repositório para o respectivo caminho a partir do mesmo instantâneo cronometrado que o instantâneo da Control Room selecionado.
  7. Atualize as tabelas de configuração para garantir a visibilidade TCP entre os nós.
  8. Inicie os serviços no nó replicado e espere alguns minutos para que o agrupamento se estabeleça.
  9. Faça login na Control Room para verificar se os bots estão disponíveis e se a estrutura do repositório está intacta.
  10. Verifique a integração do Git para instalações padrão.
    Se a instalação tiver um Git externo configurado, verifique a validade realizando o check-in de teste e confirme os logs de auditoria.