Как увеличить максимальный лимит открытия файлов (ulimit) в Ubuntu?

4541
theharshest

В настоящее время ulimit -nпоказывает 10000. Я хочу увеличить это до 40000. Я отредактировал /etc/sysctl.confи положил fs.file-max=40000. Я также редактировал /etc/security/limits.confи обновлял жесткие и мягкие значения. Но все же улимит показывает 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 выбрасывает максимальные открытые пределы файла достигнутой ошибки

0
Удалите изменения в `sysctl.conf` и перезагрузитесь! Вы не хотите устанавливать ограничение на дескриптор файла * для всей системы * равным 40 000! (Проверьте `/ etc / security / limit.d`, скорее всего проблема там.) David Schwartz 10 лет назад 0
или вы можете как sudo использовать `root` вместо` * `. Вы на самом деле хотите оба. Затем выйдите, вернитесь, и вы - масло. Shane 8 лет назад 0
взгляните на это http://stackoverflow.com/questions/21515463/how-to-increase-maximum-file-open-limit-ulimit-in-ubuntu goggelj 8 лет назад 0

0 ответов на вопрос