Restar de um serviço quando para

1. Restar de um serviço quando para

EMERSON SANTOS GUIMARAES
emerson2703

(usa CentOS)

Enviado em 03/07/2012 - 09:41h

bom dia

Tenho um servidor chamado msn-proxy que administrador o msn, mas quando a internet cai e volta o serviço para e então tenho que entrar no servidor e levantar o serviço com o comando msn-proxy -b, mas gostaria de criar algum script que quando a internet cai e volta ele possa suspender o serviço, alguem poderia me ajudar com a criação desse script.


  


2. Re: Restar de um serviço quando para

Phillip Vieira
phrich

(usa Slackware)

Enviado em 03/07/2012 - 09:47h

#!/bin/bash

/bin/ping -c 3 google.com

if test $? = "0"; then

echo ok > /dev/null
exit 0

else

msn-proxy -b

fi
#### FIM DO SCRIPT ###


Lembre-se coloque o caminho absoluto do comando msn-proxy -b e depois crie uma entrada no cron para ser executado a cada 1 minuto por exemplo, então ele vai dar um ping de apenas 3 pacotes para o google, caso seja executado corretamente, ele irá retornar 0 e não fará nada, caso o contrário ele executará o comando.


3. Re: Restar de um serviço quando para

EMERSON SANTOS GUIMARAES
emerson2703

(usa CentOS)

Enviado em 03/07/2012 - 10:30h

bom dia caro,




em qualquer caminho que digito o comando msn-proxy -b, ele levantar o serviço


4. Re: Restar de um serviço quando para

EMERSON SANTOS GUIMARAES
emerson2703

(usa CentOS)

Enviado em 03/07/2012 - 10:39h

colega, parei o serviço de msn, e executei o script para testar, mas não levantou o serviço, sabe o que poderia ser



5. Re: Restar de um serviço quando para

Phillip Vieira
phrich

(usa Slackware)

Enviado em 03/07/2012 - 10:43h

faça o comando:

which comando-para-executar

Assim vc verá o caminho absoluto dele, então vc coloca o caminho absoluto no script


6. Re: Restar de um serviço quando para

Phillip Vieira
phrich

(usa Slackware)

Enviado em 03/07/2012 - 15:39h

E então deu certo?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts