El día 7 de septiembre de 2012 08:48, Camaleón <noela...@gmail.com> escribió: > El Fri, 07 Sep 2012 09:23:04 +0200, Trujillo Carmona, Antonio escribió: > >> El jue, 06-09-2012 a las 13:59 +0000, Camaleón escribió: >>> El Thu, 06 Sep 2012 13:52:39 +0000, Camaleón escribió: > > (...) > >>> >> ¿Alguien sabe porque sale 65535 y no 4096 como yo esperaba? >>> > >>> > ¿Has reiniciado el servicio? >>> >>> Y revísate también este comentario: >>> >>> http://paulgoscicki.com/archives/2007/01/squid-warning-your-cache-is-running-out-of-filedescriptors/comment-page-1/#comment-52573 >>> > >>> >> Ese en concreto no, pero otros análogos si, por eso hice los cambios, lo >> que a mi me extraña es que si pongo 4096 (que es lo que ponen en todos >> los ejemplos que he visto en internet, por lo que imagino que es un >> valor aceptable) en lugar de 4096 sale 65535 cuando en el SO el limite >> es 4096 ( ulimit -n da 4096). > > Según ese comentario, tienes que modificar el valor de "max_filedescriptors" > en el archivo "/etc/squid3/squid.conf" porque lo otro no funciona. > >> Creo (y me da miedo) que es algún tipo de desbordamiento, de hay la >> cifra 65535, lo que puede ser fatal, pues ¿que pasara cuando el squid >> quiera manejar mas ficheros de los que el SO pueda? > > A ver... el script de inicio de squid3 establece el valor de ulimit a 65535, > lo cual no tiene mucho sentido porque entonces ¿de qué sirve definirlo > manualmente a través de las variables "max_filedescriptors" o "SQUID_MAXFD"? > > No sé, algo no me cuadra... revisa la documentación del paquete de squid3 > a ver si comentan algo de esto :-? > > Saludos, > > -- > Camaleón > >
Buenas. El viernes pasado me encontré con el mismo tema, en mi caso, estaba limitado por los 1024 File Descriptors que maneja por defecto Debian. Te paso el texto de mi bitácora de configuración tal cual lo apliqué, a ver si te sirve de algo. Debian Squeeze, y Squid 3.2.1 Al inicio de cache.log, se observa With 1024 file descriptors available ulimit -n devuelve 1024 # echo 4096 > /proc/sys/fs/file-max #ulimit -Hn 4096 # vim /etc/security/limits.conf agregar * - nofile 4096 # ulimit -s 4096 # ulimit -n 4096 comprobar que ulimit -n regresa 4096, y squid se inicia con el mismo numero de file descriptors, aun después de reiniciar. Saludos -- Hector -- El Pic no pudo Iniciar correctamente. Inserte el disco de arranque y presione cualquier pin para continuar... Linux Registered User #467500 https://linuxcounter.net/user/467500.html -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/caczwltkrlfnvzckxynh7hftfokukxjk+k8hsecn115gfa0b...@mail.gmail.com