В настоящее время ulimit -n
показывает 10000
. Хочу увеличить до 40000
. Я отредактировал "/etc/sysctl.conf" и поставил fs.file-max=40000
. Я также редактировал /etc/security/limits.conf
и обновлял жесткие и мягкие значения. Но все равно ulimit показывает 10000
. После внесения всех этих изменений я перезагрузил свой ноутбук. У меня есть доступ к паролю root.
usr_name@usr_name-lap:/etc$ /sbin/sysctl fs.file-max
fs.file-max = 500000
Добавлены следующие строки в /etc/security/limits.conf
-
* soft nofile 40000
* hard nofile 40000
Я также добавил следующую строку в /etc/pam.d/su
-
session required pam_limits.so
Я пробовал все возможные способы, указанные на других форумах, но я могу достичь максимального предела в 10000
, но не более того. В чем может быть проблема?
Я вношу это изменение, потому что neo4j
выдает ошибку достижения максимального числа открытых файлов.
sudo ulimit -n 40000
- person 0x90   schedule 03.02.2014