Como executar a instalação silenciosa do Control Room no Linux

A instalação silenciosa do Control Room, também conhecida como instalação sem supervisão, usa um script personalizado com parâmetros específicos para os requisitos do seu negócio. Todo o processo de instalação é executado em segundo plano sem exigir a interação do usuário ou exibir mensagens.

Pré-requisitos

  • Verifique se você concluiu o Pré-requisitos do Automation 360 No local.
  • Certifique-se de ter o seguinte:
    • o arquivo de instalação da Automation Anywhere Control Room
    • Certificado SSL
    • Arquivo de licença
  • Verifique se o servidor de instalação tem acesso à Internet para atualizar arquivos kernel do Linux e bibliotecas de SO usando atualizações Yum. Como alternativa, configure /etc/yum.conf no servidor de instalação para usar um repositório local em sua rede. O repositório deve estar atualizado antes de iniciar a instalação.
Dois scripts executam a instalação silenciosa do Linux:
  • LinuxInstaller.sh: Este script contém os parâmetros de instalação que você deseja aplicar durante a instalação.
  • CallLinuxScript.sh: Esse script executa o primeiro script.
Consulte os parâmetros de instalação e os exemplos de scripts.

Execute o script no shell do Linux.

Procedimento

  1. Revise os parâmetros e identifique as configurações necessárias.
    Parâmetros de instalação do Control Room
    Parâmetros de instalação Descrição Opções de resposta de script
    Continuar com a instalação O instalador analisa seu sistema e notifica se ele não atender aos pré-requisitos. No modo silencioso, defina o valor como 1. 1 = Continuar

    2 = Cancelar

    Assistente para continuar a configuração O instalador exibe uma introdução e oferece opções de voltar para voltar a uma etapa anterior e sair para cancelar a instalação.

    O padrão é Enter.

    \n
    Avançar para o fim do Contrato de Licença No modo de console, você tem a opção de paginar pelo contrato de licença. No modo silencioso, você avança para o final selecionando 0. 0
    Aceitar contrato de licença Aceite o contrato de licença para continuar com a instalação. No modo silencioso, defina o valor como Y. Y = Sim

    N = Não

    Control Room Porta HTTP A porta do servidor Web que você usará para acessar o Control Room com HTTP. O valor padrão é 80.

    Substitua o número 80 no script de exemplo para usar uma porta diferente.

    80 = Porta padrão

    yy = seu número de porta yy

    Control Room Porta HTTPS A porta do servidor Web que você usará para acessar o Control Room com HTTPS. O valor padrão é 443.

    Substitua o número 443 no script de exemplo para usar uma porta diferente.

    443 = Porta padrão

    zzz = seu número de porta zzz

    Configuração TLS: Certificado autoassinado Escolha habilitar ou desabilitar o certificado autoassinado. O padrão é Habilitar ou 1. 1 = Padrão (Habilitar)

    2 = Desabilitar

    Configuração TLS: Forçar tráfego HTTP para HTTPS Escolha para desabilitar ou habilitar o tráfego de força de HTTP para HTTPS. O padrão é Desabilitar. 1 = Padrão (Desabilitar)

    2 = Habilitar

    Configuração de cluster Escolha para desabilitar ou habilitar o clustering. O padrão é Desabilitar. 1 = Padrão (Desabilitar)

    2 = Habilitar

    URL do servidor de banco de dados server1.yourcompany.com Insira a URL do servidor no qual o banco de dados reside.
    Porta do servidor de banco de dados O padrão é 1433 1433
    Nome do banco de dados O padrão é o localhost O padrão é o localhost. Se o banco de dados estiver em um servidor separado, digite o nome do host.
    Nome de usuário SA do banco de dados ID de login do administrador do sistema do banco de dados O padrão é sa.
    Senha do usuário SA do banco de dados ID de login do administrador do sistema do banco de dados A senha para fazer logon no banco de dados como usuário administrador do sistema.
    Conexão com o banco de dados segura Escolha para desabilitar ou habilitar a conexão. O padrão é Desabilitar (1). 1 = Padrão (Desabilitar)

    2 = Habilitar

    Resumo da pré-instalação Se a saída for direcionada para um console, o instalador mostrará um resumo dos recursos selecionados e se os pré-requisitos foram atendidos. O padrão é Enter \n
    Prosseguir Confirme para prosseguir com a instalação. O padrão é Enter. \n
  2. Crie o script LinuxInstaller.sh, substituindo valores para seu próprio ambiente.
    Importante: Certifique-se de testar a conexão com o Servidor SQL e digite os valores verificados para o nome do banco de dados, ID de login do administrador do banco de dados, senha do administrador do banco de dados. Os valores inválidos fazem com que o script pare e falhe.

    Exemplo de script:
    echo "Starting Installation"
    #Change the next two lines to match the install filename you downloaded
    sudo chmod a+x AutomationAnywhereEnterprise_A2019_el7_4799.bin 
    sudo ./AutomationAnywhereEnterprise_A2019_el7_4799.bin  << EOF
    1
    \n
    0
    Y
    80
    443
    1
    1
    1
    #Change the next line to your Automation Anywhere install server
    mybotserver.mycompany.com
    1433
    #Replace next line with your database name
    AAE-Database
    #Change the next two lines to your SQL Server admin ID and password
    admin
    youradminpasswordhere
    1
    \n
    \n
    \n
    EOF
  3. Crie o script CallLinuxscript.sh para executar Linuxinstaller.sh.
    Esse script escreve os resultados da instalação para /home/Installlog. Altere o caminho para o arquivo de log de instalação, se necessário.
    echo "Starting Linux installation"
    sudo ./LinuxInstaller.sh >> /home/Installlog
    echo "Installation Completed Successfully"
  4. No servidor de instalação, conectado como Administrador, execute os scripts.
    1. $ sudo chmod a+x LinuxInstaller.sh
    2. $ sudo chmod a+x CallLinuxscript.sh
    3. $ sudo ./CallLinuxscript.sh
  5. Revise o registro de instalação para confirmar que não houve erros.
    Nota: A pasta de instalação do Control Room no Linux está localizada por padrão em /opt/automationanywhere/enterprise.

Próximas etapas

Continuar da etapa Configurar as configurações de pós-instalação em

Instalação do Control Room no Linux.