Si tu aplicación, secuencia de comandos o comando recibe el error "Demasiados archivos abiertos", se debe a que estás alcanzando el límite máximo de archivos abiertos permitido por Linux. Debes aumentar el límite de archivos abiertos como se muestra a continuación:
Por favor abre el archivo:
/etc/security/limits.conf
Pega el siguiente texto hacia el final:
* hard nofile 500000
* soft nofile 500000
root hard nofile 500000
root soft nofile 500000
Una vez que guardes el archivo, cierra sesión y vuelve a iniciar sesión.
Este simple cambio aumentará el límite de archivos abiertos :)