Hola lista.
Me acaba de aparecer al intentar abrir algunas webs en el servidor que tengo (Debian Etch) el siguiente mensaje Error "failed to open stream: Too many open files" He hecho un ulimit –a y me da lo siguiente: core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited max nice (-e) 0 file size (blocks, -f) unlimited pending signals (-i) unlimited max locked memory (kbytes, -l) unlimited max memory size (kbytes, -m) unlimited *open files (-n) 1024* pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) unlimited max rt priority (-r) 0 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) unlimited virtual memory (kbytes, -v) unlimited file locks (-x) unlimited Sinceramente no tengo ni idea de que puede ser pero ese open files 1024 me da que puede ser, por lo que lo he cambiado por 175000 (seguramente sea una barbaridad de valor ya lo se, pero era por probar a ver si funcionaba). Reinicio apache y todo vuelve a la normalidad. El problema es que a la mañana siguiente vuelve a ocurrir, compruebo con ulimit -a y el valor de open files es 175000 (el que yo he modificado), reinicio apache y listo. Como he visto que reiniciando apache se arreaglaba he creado una tarea en el crontab que reinicie apache. Lo curioso es que apache se reinicia en el momento que está programado, pero el error sigue saliendo hasta que reinicio apache manualmente. A alguien se le ocurre que puede pasar Gracias