Questo è comunemente causato da corto di descrittori di file.
Ci
è sistemi totali limite descrittore di file, che cosa si ottiene dal comando:
sysctl fs.file-nr
Ciò restituisce conti di descrittori di file:
<in_use> <unused_but_allocated> <maximum>
per scoprire ciò che un file di utenti descrittore limite è eseguire i comandi:
sudo su - <username>
ulimit -Hn
Per scoprire quanti descrittori di file s sono in uso da parte di un utente esegue il comando:
sudo lsof -u <username> 2>/dev/null | wc -l
Così ora se si stanno avendo un problema di limite descrittore di file system è necessario modificare il file /etc/sysctl.conf e aggiungere, o modificarlo è esiste già una riga con fs.file-max e impostarla su un valore abbastanza grande da gestire il numero di descrittori di file necessari e il riavvio.
fs.file-max = 204708
Controlla la documentazione di Linux su come aumentare il numero di processi. – theglauber
Forse questo avrebbe aiutato: http://stackoverflow.com/questions/344203/maximum-number-of-threads-per-process-in-linux – theglauber