Bom dia Todos,

Hoje meu proxy simplesmente parou.

Estou recebendo a mensagem abaixo no cache.log

2008/06/24 10:22:50| WARNING! Your cache is running out of filedescriptors

Já "googlei" e encontrei várias versões de como resolver tal problema,
como segue:

#
# Passos sem recompilar o Kernel:
#

1 - Apenas mudar o unlimit com "ulimit -HSn 16384" e após carregar o
squid - Não Funcionou

2 - Setar "ulimit -HSn 16384" e após isso definir no ./configure do
squid '--with-maxfd=16384', compilar o squid e instalar - Não
Funcionou

#
# Passos recompilando o Kernel:
#

1 - Setar "ulimit -HSn 16384",
em /usr/src/linux/include/linux/posix_types.h definir #define __FD_SETSIZE 16384
e em /usr/src/linux/include/linux/fs.h definir #define INR_OPEN 16384
depois recompilar o kernel - Não testei ainda


#
# Minhas configurações:
#
1 - CentOS 5 com kernel 2.6.18-8.el5

2 - squid -v
Squid Cache: Version 2.6.STABLE6
configure options: ... '--with-maxfd=16384' ...

3 - ulimit -HSn 16384


O que eu gostaria de saber é, se alguém na lista ja passou por este
problema e conseguiu resolver sem ter que recompilar o kernel?


Toda sugestão é bem-vinda e agradeço desde já pelas possíveis ajudas,

--
Wenderson Souza
e-mail: [EMAIL PROTECTED]
msn: [EMAIL PROTECTED]
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a