Cuando nos encontramos con advertencias de este tipo : "Too many open files",es útil conocer estas herramientas para lidiar con el error:
¿Saber el número de ficheros abiertos por un proceso ?
$/usr/sbin/lsof -p <id_proceso> | wc -l
¿Saber el límite máximo de ficheros abiertos por usuario ?
$ulimit -n
¿Limitar el número de ficheros abiertos por usuario ?
$vi /etc/security/limits.conf
¿Averiguar el número máximo de descriptores de ficheros para todo el sistema?
$cat /proc/sys/fs/file-max
¿Cuántos descriptores de ficheros están siendo usados?
$cat /proc/sys/fs/file-nr
O mediante el comando sysctl -a
¿Incrementar el número total de descriptores de fichero?
Creando o modificando la propiedad fs.file-max del fichero /proc/sys/fs/file-max
¿Saber el número de ficheros abiertos por un proceso ?
$/usr/sbin/lsof -p <id_proceso> | wc -l
¿Saber el límite máximo de ficheros abiertos por usuario ?
$ulimit -n
¿Limitar el número de ficheros abiertos por usuario ?
$vi /etc/security/limits.conf
¿Averiguar el número máximo de descriptores de ficheros para todo el sistema?
$cat /proc/sys/fs/file-max
¿Cuántos descriptores de ficheros están siendo usados?
$cat /proc/sys/fs/file-nr
O mediante el comando sysctl -a
¿Incrementar el número total de descriptores de fichero?
Creando o modificando la propiedad fs.file-max del fichero /proc/sys/fs/file-max
No hay comentarios:
Publicar un comentario