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

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

Re: executar script com daemon


From: edmundo_goncalves
Subject: Re: executar script com daemon
Date: Wed, 19 Sep 2012 22:59:03 -0000
User-agent: eGroups-EW/0.82

Olá Davidson


Vou procurar com calma esse daemonize, logo de cara pelo google ainda não 
achei, muito obrigado pela atenção conseguindo algo posto aqui

abs!


--- Em address@hidden, Davidson Paulo <davidsonpaulo@...> escreveu
>
> Olá Eduardo,
> 
> Em 18 de setembro de 2012 20:38, edmundo_goncalves
> <edmundo_goncalves@...> escreveu:
> > Estou tentando fazer com que um script role através de daemon a intenção 
> > deste script é monitorar snmp e o mesmo é atualizado a cada 60 segundos com 
> > nohup consigo tranquilamente, porém sem nenhum motivo ele para de executar 
> > as vezes 2 ou 3 dias ou 15 dias ele executa e simplesmente para...
> 
> Recentemente precisei fazer algo semelhante. Tinha um script que
> executava uma ação, e queria que essa ação fosse executada de 5 em 5
> segundos, em plano de fundo, ou seja, como um daemon. Pesquisando um
> pouco, encontrei o utilitário "daemonize". Se uso é assim:
> 
> # daemonize -p <arquivo de PID> -l <arquivo de lock> "script"
> 
> No meu caso, o script só rodada uma vez. Então, para que ele fosse
> executado de 5 em 5 segundos, utilizei o "watch":
> 
> # daemonize -p /var/run/script.pit -l /var/lock/subsys/script "watch
> -n 5 script"
> 
> Dessa forma, o comando "watch -n 5 script", que fica executando o
> script de 5 em 5 segundos indefinidamente, é colocado para executar em
> plano de fundo, como um daemon. O PID do processo é gravado no arquivo
> /var/run/script.pit e o arquivo de trava /var/lock/subsys/script
> impede que mais de 1 instância do processo sejam executadas
> simultaneamente.
> 
> Espero que seja útil.
> 
> Um abraço,
> 
> --
> Davidson Paulo, Especialista Linux
> http://davidsonpaulo.com
>




reply via email to

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