Olá,

>         Tenho um probleminha com o squid. É o seguinte:
>         Não sei o porque, mas toda vez q vou iniciar o servidor, o squid fica
> com um processo preso.

Da uma olhada no log/cache.log

>         > ps ax |grep squid não me mostra o processo.
>         Somente quando tento squid -D, aí sim ele me mostra o numero do 
> processo.
>         Então, faço kill -9 nr_processo e logo rodo o squid -D novamente e 
> boa!
> Funciona!

A opção -D é para desabilitar os testes de DNS.

>         Gostaria de saber, como eu faço para filtrar somente o numero do
> processo do squid e depois executar o kill nesse numero.
>         Quero fazer um script q "descubra" o nr_processo, mate-o e inicie o
> squid, automaticamente. Assim, coloco no rc.local e o meu cliente ficará
> feliz!

Bom, acho melhor você tentar descobrir o motivo do squid ficar preso.
Você pode tentar algo do tipo:
ps ax | grep squid | awk '{print $1}' | xargs kill -9


-- 
Abraço!
Alejandro Flores
http://www.triforsec.com.br/
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a