Це зазвичай спричиняється закінченням дескрипторів файлів.
Існує обмеження загального дескриптора файлів, що ви отримуєте від команди:
sysctl fs.file-nr
Це повертає кількість дескрипторів файлів:
<in_use> <unused_but_allocated> <maximum>
Щоб дізнатись, яке обмеження дескриптора файлу користувачів виконується командами:
sudo su - <username>
ulimit -Hn
Щоб дізнатись, скільки дескрипторів файлів використовується користувачем, запустіть команду:
sudo lsof -u <username> 2>/dev/null | wc -l
Отже, якщо у вас виникла проблема з обмеженням дескриптора системного файлу, вам потрібно буде відредагувати файл /etc/sysctl.conf та додати або змінити його, що він уже існує, рядок із fs.file-max і встановити для нього велике значення достатньо, щоб мати справу з необхідною кількістю дескрипторів файлів і перезавантажити.
fs.file-max = 204708