Squid : “out of files descriptors“
Dans le journal d'un daemon Squid 3.1 sur un système NetBSD, apparaît assez vite dans le journal cache.log
:
client_side.cc(3032) okToAccept: WARNING! Your cache is running out of filedescriptors
Pour corriger, deux étapes :
- modifier les descripteurs disponibles dans
/etc/sysctl.conf
:
kern.maxfiles=16384
- dans
squid.conf
régler :
max_filedescriptors 4096
- après avoir relancé le daemon, vérifier avec
squidclient(8)
:
File descriptor usage for squid: Maximum number of file descriptors: 4096 Largest file desc currently in use: 17 Number of file desc currently in use: 9 Files queued for open: 0 Available number of file descriptors: 4087 Reserved number of file descriptors: 100 Store Disk files open: 0