[FUG-BR] Cannot open '/var/log/squid/access.log' for writing
Joao Rocha Braga Filho
goffredo em gmail.com
Segunda Junho 16 22:35:54 BRT 2008
On Mon, Jun 16, 2008 at 10:03 PM, MArvelrat <marvelrat at bol.com.br> wrote:
> no grep continua sem sair nada, espaço ta ok...
> o squid ta rodando...
>
> mudei os caminhos (peguei de um how to sim....)
>
> squid -z
Esta opção não dá partida no squid. Só faz ele construir os diretórios
de cache.
> OK, sem erro
> squid -k reconfigure
> squid: ERROR: Could not send signal 1 to process 1720: (3) No such process
>
> squid -k shutdown
> squid: ERROR: Could not send signal 15 to process 1720: (3) No such process
>
> squid -k check
> squid: ERROR: Could not send signal 0 to process 1720: (3) No such process
>
> squid -d5
> agora com o seguinte erro
>
> commBind: Cannot bind socket FD 13 to *:3128: (48) Address already in use
> FATAL: Cannot open HTTP Port
>
>
Os diretórios que você configurou, tirando do how-to, estão errados.
cache_dir ufs /var/spool/squid 512 16 256
cache_access_log /var/log/squid/access.log
O certo seria:
cache_dir ufs /usr/local/squid/cache 512 16 256
cache_access_log /usr/local/squid/logs/access.log
Melhor, ignore o how-to e leia o arquivo de configuração que vem
quando instala o squid. Tem opção até dizer chega, e vai ver que
muitas delas já estão configuradas corretamente por default. Só
depois veja as que o how-to falou para modificar. Se fizer assim
vai aprender muito sobre o squid.
Tem que colocar a seguinte linha no /etc/rc.conf
squid_enable="YES"
E depois pode dar partida no squid com:
/usr/local/etc/rc.d/squid start
Outras sugestões. Faça, se possível, a cache em um disco separado,
se ela for grande. Pelo menos faça em um sistema de arquivos em
separado, pois, em caso de parada repentina (falta de luz por exemplo),
a cache pode se danificar sozinha, sem comprometer os outros sistemas
de arquivos. Se for um sistema de arquivo em separado, e ele ficar muito
danificado com a parada repentina, faça um newfs sequido de um squid -z
sem grandes preocupações.
João Rocha.
>
> :|
>
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>
--
"Sempre se apanha mais com as menores besteiras. Experiência própria."
goffredo at goffredo.eti.br
goffredo at gmail.com
http://www.goffredo.eti.br
Mais detalhes sobre a lista de discussão freebsd