Pular para o conteúdo

Script Shell para iniciar serviço que parou de funcionar [AJUDA]

Responder tópico
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
  • Denunciar
  • Indicar

1. Script Shell para iniciar serviço que parou de funcionar [AJUDA]

Enviado em 30/12/2021 - 08:35h

Olá! Pessoal, espero que todos estejam bem.

Primeiramente, um Feliz Natal e um excelente Ano Novo.

Alguem pode me ajudar com um script shell ?

Atualmente tenho um servidor dedicado linux ubuntu 18.04 e venho enfrentando um problema que um serviço desliga do nada.

Gostaria de obter um script que posso colocar no cronjob para que ele rode a cada 5 minutos.

O script deve identificar quando o serviço estiver desligado e liga-lo de novo, caso o serviço esteja ativo, ignora o serviço ativo.

Nome do serviço é service ogp_agent

Os comandos são:

service ogp_agent start
service ogp_agent restart
service ogp_agent stop
service ogp_agent status

Tentei procura algum script que e podesse adaptar ao serviço que utilizo para manter o serviço sempre ativo, mas sem sucesso.

Por que, quando o serviço desliga, tenho que entra no servidor e liga-lo manualmente.

Desde já,
Obrigado.

Atenciosamente.



Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

2. Re: Script Shell para iniciar serviço que parou de funcionar [AJUDA]

Enviado em 30/12/2021 - 10:45h

O canal seria trabalhar com monitoração e funções de gatilho (Zabbix, Nagios...), mas em paralelo é importante realizar o troubleshooting e corrigir o problema.



3. Re: Script Shell para iniciar serviço que parou de funcionar [AJUDA]

Enviado em 30/12/2021 - 14:47h

Boa tarde, chrorius.
Com o serviço rodando, poste a saída de:
pgrep -a nomedoserviço # -a=all mostra tudo
pgrep nomedoserviço, #mostra somente o PID, sem a necessidade de pipes, para "pegar" o mesmo


______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________

4. Re: Script Shell para iniciar serviço que parou de funcionar [AJUDA]

Enviado em 30/12/2021 - 18:25h

Aqui faz o que vc quer....




#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#

5. Re: Script Shell para iniciar serviço que parou de funcionar [AJUDA]

Enviado em 30/12/2021 - 21:10h


Carlos_Cunha escreveu:

Aqui faz o que vc quer....




#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#


Vou testar e retorno se deu certo.

Obrigado a TODOS!!!

Responder tópico

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Responder tópico

Entre na sua conta para responder.

Fazer login para responder