shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Monitor Servico e inicia-lo


From: Clébio
Subject: Re: [shell-script] Monitor Servico e inicia-lo
Date: Tue, 11 Jan 2005 17:21:11 -0200

não seria melhor colocar no inittab
algo assim:

dhc:2345:respawn:/usr/local/bin/dhcpd

se o processo morrer, ele inicia novamente

pode ser ate meio off minha resposta, mas acredito ser melhor q um
script pra resolver o problema

Clébio




Em Ter, 2005-01-11 às 11:49, Ricardo de Lima e Souza escreveu:
> Leandro,
> 
> Da uma olhada no script abaixo, acho que atender sua necessidade:
> 
> ------------------------
> 
> #!/bin/sh
> 
> ARQ_PID="/var/run/dhcpd.pid"
> 
> start_dhcpd()
> {
>         if test -f $ARQ_PID
>         then
>                 PID=`cat $ARQ_PID`
>                 if test -d /proc/$PID
>                 then
>                         return
>                 fi
>         fi
>         /usr/local/bin/dhcpd
>         sleep 3
> }
> 
> while TRUE=1; do
>         start_dhcpd
>         sleep 5
> done
> --------------------------------
> 
> Não esqueça de alterar os caminhos dos arquivos. Outro detalhe importante
> coloque este arquivo na inicialização do sistema.
> 
> Antenciosamente,
> 
> Ricardo Souza
> Administrador de Redes
> address@hidden
> 
> 
> On Mon, 10 Jan 2005, Leandro Costa wrote:
> 
> >
> > Ola PessoALL,
> >
> > Tenho um servidor de dhcpd que uma vez por semana cai... ainda nao
> > descobri a causa entao:
> > Preciso fazer um script para ficar monitorando o dhcpd caso o servico
> > fique inativo por 5 segundos,
> > o proprio programa iniciara novamente o servico.
> > Alguem tem alguma coisa pronta para isso ?
> >
> >
> > Grato
> > Leandro
> >
> >
> >
> > ---------------------------------------------------------------------
> > Esta lista não admite a abordagem de outras liguagens de programação, como 
> > perl, C etc. Quem insistir em não seguir esta regra será moderado sem 
> > prévio aviso.
> > ---------------------------------------------------------------------
> > Sair da lista: address@hidden
> > ---------------------------------------------------------------------
> > Esta lista é moderada de acordo com o previsto em 
> > http://www.listas-discussao.cjb.net
> > ---------------------------------------------------------------------
> >
> > Links do Yahoo! Grupos
> >
> >
> >
> >
> >
> >
> >
> >
> >
> 
> 
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como 
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
> aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em 
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>  
> Links do Yahoo! Grupos
> 
> 
> 
> 
>  
> 
> 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]