Galera, até achei umas boas dicas aqui, mas não encontrava algumas pastas da dica no meu servidor :(
Mas com um simples comando acabaram meus problemas daquelas mensagens dentro do cache.log dizendo:
Warning! Your cache is running out of filedescriptors.
Meu Squid não estava aguentando o número de páginas abertas e travava direto a internet de todos! Eu reiniciava o servidor, Squid voltava ao normal, mas não durava muito tempo.
Uso o Conectiva 8, Debian e o Squid 2.4.
Parei o Squid:
# /etc/init.d/squid stop
E com o comando:
# ulimit -n
Verifiquei que tinha apenas 1024.
E para aumentar dei o seguinte comando:
# ulimit -n 8192
Com isso aumentei em 8 vezes o "cache".
Dei novamente o comando:
# ulimit -n
E agora ele mostrou que tinha o valor que eu atribui, 8192.
Ativei novamente o Squid:
# /etc/init.d/squid start
E pronto, acabou um "drama" que eu estava vivendo a quase um mês aqui na empresa!!! O chefe já estava ficando louco. - aamhuamhuamhuahu...
Espero ter ajudado ;), sou marinheiro de 1a viagem.
[1] Comentário enviado por
s@n em 01/08/2008 - 14:32h:
Caro JØK3®,
Só uma pergunta, quando você faz logoff ou desconecta do seu servidor o valor não volta para 1024?
[2] Comentário enviado por
JØK3® em 04/08/2008 - 09:45h:
s@n, no meu caso não voltou, ficou com 8192 definitivo ;)