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