Max Open Files

Материал из VAAL-WIKI
Версия от 10:45, 18 октября 2017; Vaal (обсуждение | вклад) (Добавлена страница "Max Open Files")

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск
В процессе настройки ОС RHEL(5.x-7.x)/CentOS(5.x-7.x) необходимо осуществить обязательную настройку дескрипторов на каждой системе:

Все действия необходимо производить под правами суперпользователя root(или используя утилиту sudo). Изменить файл limits.conf находящийся по пути /etc/security/ с добавлением ниже описанных строк в начале файла:

* soft stack 2048
* hard stack 2048
* soft nproc 65536
* hard nproc 65536
* soft nofile 1024000
* hard nofile 1024000

При этом необходимо сохранить закомментированные строки.

  • Изменить файл 20-nproc.conf(RHEL 7.x/CentOS 7.x) в директории /etc/security/limits.d закомментировав в нём строку таким образом:

# * soft nproc 4096

  • Изменить файл 90-nproc.conf(RHEL 5.x-6.x/CentOS 5.x-6.x) в директории /etc/security/limits.d закомментировав в нём строку таким образом:

# * soft nproc 1024

Для вступления параметров в силу необходимо перезагрузить ОС. Проверка вступления параметров в силу осуществляется с помощью следующих команд:
# ulimit –nМаксимальное количество открытых файлов. Значение 1024000
# ulimit –sРазмер стека. Значение 2048
# ulimit –uМаксимальное число процессов. Значение 65536

Ссылки:

Увеличение Max Open Files Limit в Unix/Linux
Increase Open Files Limit