Squid iniciando com dois pid
Estou instalando o FC4 modo texto e após carregar os arquivos de configuração do squid, crio o cache (squid -z). Até aí, aparentemente tudo em ordem.
Quando reinicialiso o pc, o squid inicia com dois processos (dois pid diferentes).
Tem como como corrigir isso?
Re: Squid iniciando com dois pid
Se tem doisprocessos, então você deve estar fazendo duas chamadas ao squid...
Verifique os diretórios rcd* para ver onde pode estar a segunda chamada...
Na dúvida, retire a chamada que você configurou e veja se ele sobe uma vez, ai você terá certeza de que na instalação algum processo default foi configurado para iniar o squid...
Re: Squid iniciando com dois pid
Tenta procurar no rc.local.
Re: Squid iniciando com dois pid
olha pessoal,
estou entendendo Marcio, mas não configurei chamada do squid, exceto pelo ntsysv.
Spyder, no rc.local não há nada, somente a inicialização do firewall.
pidof -x squid mostra 1416 1418 (dois processos)
pstree -c mostra squid--squid--unlinkd
a pergunta é idiota, mas será problema de hardware?
Re: Squid iniciando com dois pid
Cara, pode ate ser uma solução meio que absurda mas você tentou remover o squid.
Guarde suas regras. Remova tudo do seu squid.
Uma vez eu li aqui no forum um cara se lascando. Ele removeu e instalou novamente, depois ja era. Resolveu o problema dele.
no seu crontab num tem nada agendado algo assim ?
Re: Squid iniciando com dois pid
O crontab não está carregado.
Quanto a desinstalar, é uma idéia.
Estou tentando pelo rpm, mas na busca (find / -name *.rpm) não achei o pacote do squid.
Alguma dica?
Re: Squid iniciando com dois pid
Hum, nunca gostei de RH, FEDORA, CL.
Num sei bem onde fica os arquivos
tente
# locate squid
ele vai te trazer uma penca de pastas.
SALVE ANTES AS SUAS REGRAS
Faça a remoção do squid e instale uma versão mais nova.
Talvez vc removendo ele remova as entradas de execução dele.
Re: Squid iniciando com dois pid
O locate squid não funcionou e também não adinatou desinstalar o squid com rpm -e squid....
Vou substituir o pc para usar como roteador.
valeu gente!
Re: Squid iniciando com dois pid
Pessoal, isso é normal, um e o PID chamado pelo sistema para iniciar o SQUID o segundo é o que responde pelas requisições.
Prova disso é que o PID menor pertence ao root e o outro ao user squid:
ps auwx | grep squid
ou
pstree -Gu
Se isso fosse problema o apache tb teria problema pois no patrão apenas 8 StartServer são declarados, mas existem nove PIDs.
Abraços.
Re: Squid iniciando com dois pid
Como o amigo acima falou, o Squid cria um processo pai como root e depois cria um filho, com o ID especificado, dropando as permissões de root.
Re: Squid iniciando com dois pid
Entendi a explicação. O problema é que ocasionava problemas, por exemplo, na hora de utilizar o yum, interrompendo a conexão.
Mas, como eu disse, instalei em novo hardware e tudo se repetiu :evil:.
Então conferi os serviços inicializados e faltava o syslog. Ativei o syslog na inicilaização e tudo voltou ao normal :?.