Esto se debe comúnmente a la falta de descriptores de archivo.
Existe el límite total de descriptores de archivos del sistema, ¿qué se obtiene del comando:
sysctl fs.file-nr
Esto devuelve recuentos de descriptores de archivo:
<in_use> <unused_but_allocated> <maximum>
Para averiguar cuál es el límite de descriptores de archivos de usuarios, ejecute los comandos:
sudo su - <username>
ulimit -Hn
Para saber cuántos descriptores de archivos está usando un usuario, ejecute el comando:
sudo lsof -u <username> 2>/dev/null | wc -l
Entonces, si tiene un problema de límite de descriptor de archivos del sistema, deberá editar su archivo /etc/sysctl.conf y agregar, o modificarlo, ya existe, una línea con fs.file-max y establecerlo en un valor grande suficiente para manejar la cantidad de descriptores de archivo que necesita y reiniciar.
fs.file-max = 204708