Parar e iniciar serviços na Control Room no Linux
Baixar como PDF
Compartilhar
- Última atualização2021/10/05
Parar e iniciar serviços na Control Room no Linux
Revise as instruções e os nomes de serviço para interromper e reiniciar serviços na Automation Anywhere Control Room no Linux.
Pré-requisitos
Faça login no seu servidor da Automation Anywhere Control Room.
Procedimento
-
Se você acabou de instalar o A2019, use o seguinte comando para exibir o status de todos os serviços da Control Room:
sudo systemctl status control*
Procurar pela saída. Se qualquer um dos serviços não estiver em execução ativa, você poderá iniciar manualmente o serviço com o seguinte comando (consulte a próxima etapa para obter nomes de serviços específicos):
sudo systemctl start <servicename>
Nota: Se mais de um serviço não estiver em execução, você poderá usar o script na próxima etapa para iniciar todos os serviços.Para outros problemas de instalação do Linux, entre em contato com o suporte Automation Anywhere: . Open a support case (A-People login required).
- Opcional:
Crie um script a partir do código a seguir, como
startallaae.sh
, para iniciar todos os serviços na Control Room.Este exemplo de roteiro lista os serviços da Control Room que precisam ser reiniciados. Você pode reiniciar os serviços em qualquer sequência.Os comandos suspensão permitem que cada serviço conclua a inicialização antes que o próximo serviço seja iniciado.Nota: controlroomdiscoverybot.service só é instalado por padrão a partir da versão 16 do Automation 360.echo Starting elastisearch sudo systemctl start controlroomelasticsearch.service sleep 30 echo Starting botcompiler sudo systemctl start controlroombotcompiler.service sleep 30 echo Starting control room caching sudo systemctl start controlroomcaching.service sleep 30 echo Starting backend service sudo systemctl start controlroombackend.service sleep 30 echo Starting reverse proxy sudo systemctl start controlroomreverseproxy.service sleep 30 echo Starting messaging sudo systemctl start controlroommessaging.service sleep 30 echo Starting iq bot sudo systemctl start controlroomiqbot.service sleep 30 echo Starting discovery bot sudo systemctl start controlroomdiscoverybot.service sleep 30 echo Starting aari sudo systemctl start controlroomaari.service sleep 30 echo Starting storage sudo systemctl start controlroomstorage.service sleep 30 echo Starting ml services sudo systemctl start controlroomdiscoverybotml.service sleep 30
Atribua permissões de execução ao script e execute-o:sudo ./startallaae.sh
-
Para parar um único serviço, use o seguinte comando:
sudo systemctl stop <servicename>
.Opcional: Para interromper todos os serviços para manutenção ou outros requisitos, crie um script, comostopallaae.sh
, para interromper os serviços na Control Room.sudo systemctl stop controlroommessaging.service sudo systemctl stop controlroomreverseproxy.service sudo systemctl stop controlroombackend.service sudo systemctl stop controlroomcaching.service sudo systemctl stop controlroombotcompiler.service sudo systemctl stop controlroomelasticsearch.service sudo systemctl stop controlroomiqbot.service sudo systemctl stop controlroomdiscoverybot.service sudo systemctl stop controlroomaari.service sudo systemctl stop controlroomstorage.service sudo systemctl stop controlroomdiscoverybotml.service
Atribua permissões de execução ao script e execute-o:sudo ./stopallaae.sh