Publicada por aroldobossoni em 29/05/2007 - 21:28h:
* aroldobossoni usa Ubuntu

Boa Noite.

Estou tendo um problema com o squid.
Apos eu executar o squid ele fecha sozinho

quando dou o comando squid -k check ele retorna a seguinte menssagem
squid: ERROR: No running copy

em /var/log/messages tem essas mensagens:

May 29 18:54:03 boss squid[1648]: Squid Parent: child process 1660 started
May 29 18:54:04 boss squid[1648]: Squid Parent: child process 1660 exited due to signal 6
May 29 18:54:07 boss squid[1648]: Squid Parent: child process 1665 started
May 29 18:54:07 boss squid[1648]: Squid Parent: child process 1665 exited due to signal 6

em /var/log/syslog tem essas mensagens:
May 29 18:53:54 boss (squid): Cannot open '/var/log/squid/logs/access.log' because ^Ithe parent directory does not exist. ^IPlease create the directory.
May 29 18:54:07 boss last message repeated 4 times
May 29 18:54:07 boss squid[1648]: Exiting due to repeated, frequent failures


Também tem um problema com o teclado quando fico algum tempo sem digitar nada o teclado trava ai tenho que desconectar e conectar, ai sim ele volta a funcionar.

E também gostaria da opinião vocês em relação ao sistema de arquivo que devo usar na partição que vai ser cache estou pensando em usar ext2 parece ser o mais rápido e eu não preciso de confiabilidade nestas partições pois só vão armazenar arquivos de cache mesmo.

Estou usando um Celerom 300A, 128 MB de RAM, placa mãe Intel ACT-6130, 2 HD um de 4 GB e outro de 642 MB esse segundo vai ficar exclusivamente para cache e vai ter mais uma outra partição no disco 1 de 1 GB também só para cache.

Estou usando o Slackware 11.0 com somente os pacotes A, AP, D, F, K, L, N, T, TCl."Não cabe a instalação FULL"
E os pacote do squid que esta instalado esta nesta pagina aqui http://www.merlinobbs.net/squid/
é um pacote pkg pre-compilado para o slackware e recomendado pelo site oficial do squid.

Aguardo com presa a resposta. E agradeço a todos antecipadamente.

  
 
Resposta de removido em 29/05/2007 - 21:47h:
* removido usa Nenhuma
* removido tem conceito: nenhum voto.
 


O próprio log já diz o porquê:
"Cannot open /var/log/squid/logs/access.log' because ^Ithe parent directory does not exist. ^IPlease create the directory."

Veja se o diretório /var/log/squid e /var/log/squid/logs foram criados pois não se esqueça de que no slackware vc apenas instala o pacote.

Ele não cria nem o proprietário do squid nem os diretórios necessários.

# mkdir /var/log/squid/ e/ou
# mkdir /var/log/squid/logs

Faça isso, teste e retorne.

Não se esqueça de que se estiver faltando alguma configuração do squid.conf ele inicia e termina logo em seguida. Um "ps aux" vai mostrar se o serviço está rodando ou não.


 
Resposta de rafaelalmeida em 01/07/2009 - 16:49h:
* rafaelalmeida usa Slackware
* rafaelalmeida tem conceito: nenhum voto.
 


Achei esse arquivo no site: _http://www.linuxman.pro.br/squid/#toc102 e me ajudou bastante, acho que vai te ajudar também...

Squid saindo com erro (Squid Parent: child process exited due to signal)

Quando ocorre um erro que impede a execução ou provoca a morte do squid, um aviso é enviado ao seu log assinalando o código do erro.
Compilei aqui uma pequena tabela com alguns erros que encontrei e as soluções propostas.


Número Verifique
6 Quantidade de memória disponível, espaço em disco, Bad Blocks no HD, problemas de DNS
9 O filesystem é read-only
11 Segmentation fault. Ou você econtrou um bug no Squid ou seu sistema (libs) está com problema
25 Veja se algum log tem mais de 2GB - access.log, cache.log ou store.log


  


ATENÇÃO: Antes de contribuir com uma resposta, leia o artigo Qualidade de respostas e certifique-se de que esteja realmente contribuindo com a comunidade. Muitas vezes o ímpeto de contribuir nos leva a atrapalhar ao invés de ajudar.

Contribuir com resposta



CAPTCHA
[ Recarregar imagem ]

Digite o código acima:

  
* Nota: só é possível enviar respostas usuário que possui conta e esteja logado com ela, caso contrário sua mensagem será perdida.