Назад | Перейти на главную страницу

Ограничение ошибок при открытии файлов на centos 5.5

На моем сервере centos 5.5 я установил limits.conf следующим образом:

* soft nofile 409600
* hard nofile 409600

но когда я выдаю команду: ulimit -n. Он говорит мне:

open files                      (-n) 1024

я имел set fs.file-max=1188373 в /etc/sysctl.conf. Не знаю, где не так. Помогите, пожалуйста! Спасибо!

Если в вопросе не просто ошибка, предлагаю поставить просто fs.file-max=1188373 в /etc/sysctl.conf вместо префикса set.

Затем загрузите его sysctl -p /etc/sysctl.conf и проверьте, как уже было предложено, с cat /proc/sys/fs/file-max если бы это имело какой-либо эффект.

Может быть, есть какое-то правило внутри /etc/security/limits.d/, отменяющее ваши настройки?