Під час виконання деяких прикладних завдань, система перестає їх виконувати та видає повідомлення типу
Відкриваємо Термінал, та виконуємо у ньому команду:
ulimit -n
Результат: 1024 - це і є обмеження, котре нам потрібно підвищити, в разі потреби.
Для цього нам потрібно відредагувати деякі системні файли.
В Терміналі виконуємо команду:
sudo gedit /etc/security/limits.conf
та додаємо в файл limits.conf лінію
* soft nofile 100000
зберігаємо зміни та закриваємо файл.
Потім редагуємо файл /etc/pam.d/su за допомогою команди:
sudo gedit /etc/pam.d/su
де видаляємо знак # у лінії
# session required pam_limits.so
зберігаємо зміни та закриваємо файл.
В Терміналі виконуємо іще одну команду:
sudo gedit /etc/pam.d/common-session
та додаємо наступний рядок:
session required pam_limits.so
зберігаємо зміни та закриваємо файл.
Перезавантажуємо систему.
Too many open files
Тут потрібно підвищити обмеження одночасно відкритих файлів.Відкриваємо Термінал, та виконуємо у ньому команду:
ulimit -n
Результат: 1024 - це і є обмеження, котре нам потрібно підвищити, в разі потреби.
Для цього нам потрібно відредагувати деякі системні файли.
В Терміналі виконуємо команду:
sudo gedit /etc/security/limits.conf
та додаємо в файл limits.conf лінію
* soft nofile 100000
зберігаємо зміни та закриваємо файл.
Потім редагуємо файл /etc/pam.d/su за допомогою команди:
sudo gedit /etc/pam.d/su
де видаляємо знак # у лінії
# session required pam_limits.so
зберігаємо зміни та закриваємо файл.
В Терміналі виконуємо іще одну команду:
sudo gedit /etc/pam.d/common-session
та додаємо наступний рядок:
session required pam_limits.so
зберігаємо зміни та закриваємо файл.
Перезавантажуємо систему.
Немає коментарів:
Дописати коментар