Problema con mi Squid

Forums: 

Hola a todos

Tengo el siguiente inconveniente con mi squid (squid-2.5.STABLE9-1.FC2.2), me ha funcionado normalmente haces algunos meses, la sorpresa es que hoy dia tuve este problema, ya que no podia navegar. pense que algun problema con el proveedor,pero no fue asi, me fui a revisar los log y es fue lo que me salio:

[root@srv root]# tail -f /var/log/squid/cache.log
2006/12/13 12:18:53| WARNING! Your cache is running out of filedescriptors
2006/12/13 12:19:09| WARNING! Your cache is running out of filedescriptors

Vi algo sobre el que habia que cambiar este valor "echo 1024 > /proc/sys/fs/file-max"

Alguna sugerencias...

Saludos

suena un poco pendejo pero

Imagen de cerberox

suena un poco pendejo pero porque no actualizas tu fedora core 2 ... a almenos un 3 por ejemplo... nuevas versiones corrigen bugs.. y bueno cuando le actualizas con los mismos discos de instalacion no pierdes las configuraciones ni ningun file extra que tengas por alli.. mucho menos los homes que tienes por alli... asi que bueno ya salio la edicion numero 6 de fedora core... intentalo quizas asi resuelvas tus lios.. y otros que quizas no les estas viendo porque no te causan problemas directos.. pero pueden tambien afectarte...

psd: utilice el core 2 por un tiempo pero no me salieron bien las cosas muy inestable.. preferi el core 1 o el 3 pero no el 2...

------
Detras de ti siempre hay alguien mas, que observa lo que haces...y no es ningun santo.. XP...
------
Xavier Villavicencio Barrezueta
-------------------------------

ok a lo mejor me toca hacer

ok a lo mejor me toca hacer eso, pero queria descubrir el problema, pero si el problema es actualizar mi fedora 2 por un 3 o un 6 lo haria, es decir que estos proxy(squid) anteriores tiene limitante como lo que me paso a mi, y lo que deberia hacer, como me dicen es migrar a una fedora mas actualizado.

Alguna otra sugerencia..

Saludos

revisando mi log y haciendo

revisando mi log y haciendo pruebas vi que salio tambien esto:

006/12/13 18:45:44| WARNING! Your cache is running out of filedescriptors
2006/12/13 18:45:50| parseHttpRequest: Unsupported method 'recipientid=112&sessionid=2493'

y haciendo un filtro en el log sale esto:

2006/12/13 13:20:37| With 1024 file descriptors available
2006/12/13 15:18:04| With 1024 file descriptors available
2006/12/13 16:37:15| With 1024 file descriptors available

Pues para mi es raro, tengo solo 250 clientes, y me dice que tengo 1024 descriptors, pero leyendo esto:

Squid starts serving requests. In the worst case, each concurrent request requires three file descriptors: the client-side connection, a server-side connection for cache misses, and a disk file for reading hits or writing misses.

Es decir qeeu 250 los multiplico por tres y tengo 750 descriptors, es decir no paso del limite.

Quise cambiar el parametro con ulimit -HSn 4096 pero no se si tengo que hacer algo adicional ya que el squid es un rpm, y al parecer no coge el cambio...

Saludos

Saludos..

Páginas