[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RES: [shell-script] Criar/Gerenciar Daemons
From: |
marcio moreira |
Subject: |
Re: RES: [shell-script] Criar/Gerenciar Daemons |
Date: |
Mon, 13 Jun 2005 20:23:53 -0300 (ART) |
Amado mestre Júlio!!!
Esta solução resolve o prob paleativamente, o ideal
seria se no linux ele seguisse os passos abaixo:
Criar o script de startup/kill(normalmente com case)
para /etc/init.d
Dentro do run level default criar um SXXserviço como
link para o script de startup
e no RC0 e RC6 Kxx serviço com link para o mesmo
serviço do /etc/init.d
Dependo da distro tem q rolar um update.rc ou
chkconfig
Se for no HPUX, a logica e a mesma, porem tens que
criar no /etc/rc.config.d/serviço com uma variavel de
teste como 1. e ai sim sera iniciado.
pois assim, qdo a maq for iniciada o daemon estará em
pé.
Espero poder ter ajudado!!!!
Qualquer duvida mail me.
--- Edison Ferreira <address@hidden>
escreveu:
---------------------------------
Valeu pela explicação, oh mais velho hacker do
Brasil... - Palavras
ouvidas em pleno FISL 6.0 diante do bar no evento...
Julio, me diga uma coisa, será que com essa técnica eu
resolvo a minha
duvida anterior que era fazer um daemon que leia e
trate um arquivo de
log, escrevendo o resultado desse tratamento em um
outro arquivo...
para posteriormente um outro daemon utilizar isso...
segue a baixo o
rascunho do primeiro daemon
tail -f -n `wc -l arquivodelog` | cut -f 9 -d ' ' |
cut -f 2 >>
arquivoderesultado
neste pseudocomeço de código aí de cima, eu queria que
no momento que
a máquina que está rodando o daemon lesse todo o
conteúdo do arquivo e
continuasse lendo as novas entradas dele. A dúvida é a
seguinte, eu
preciso ou não de um laço nesse "daemon" e que tipo de
laço eu devo
utilizar...
--- Em address@hidden, Julio Cezar
Neves - DATAPREVRJ
<julio.neves@p...> escreveu
> Fala Edson,
> o processo que costumo usar é o seguinte:
> - Abro uma seção;
> - Inializo o processo da seguinte forma:
> nohup processo &
> - Em seguida dou logout da seção.
>
> Como o nohup te torna independente do terminal, ao
dar logout, o
init adota
> o seu processo e passa a ser seu pai, que torna-se
então um verdadeiro
> daemon.
>
> [ ]s,
> Julio
> :wq
>
> | -----Mensagem original-----
> | De: Edison Ferreira [mailto:edison.ferreira@t...]
> | Enviada em: segunda-feira, 13 de junho de 2005
17:24
> | Para: address@hidden
> | Assunto: [shell-script] Criar/Gerenciar Daemons
> |
> |
> | To aprendendo aos poucos a programar para linux e
me veio a seguinte
> | idéia... Tem como eu fazer um daemon em shell
script. O que preciso???
> |
> |
> |
> |
> |
---------------------------------------------------------------------
> | 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
Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
Para sair deste grupo, envie um e-mail para:
address@hidden
O uso que você faz do Yahoo! Grupos está sujeito
aos Termos do Serviço do Yahoo!.
Atenciosamente,
###########################
# Marcio Hugo #
# Consultor/Instrutor #
# Linux/UNIX/W2K #
###########################
____________________________________________________
Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis!
http://mail.yahoo.com.br