+ Responder ao Tópico



  1. #1
    Badfile
    Visitante

    Padrão 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?

  2. #2

    Padrão 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...

  3. #3

    Padrão Re: Squid iniciando com dois pid

    Tenta procurar no rc.local.


  4. #4
    Badfile
    Visitante

    Padrão 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?

  5. #5

    Padrão 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 ?

  6. #6
    Badfile
    Visitante

    Padrão 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?

  7. #7

    Padrão 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.



  8. #8
    Badfile
    Visitante

    Padrão 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!

  9. #9

    Padrão 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.


  10. #10

    Padrão 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.

  11. #11
    Badfile
    Visitante

    Padrão 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 .
    Então conferi os serviços inicializados e faltava o syslog. Ativei o syslog na inicilaização e tudo voltou ao normal :?.