我正在运行 Debian 6,并尝试增加文件描述符限制,但不起作用。这是我所做的:
我/etc/sysctl.conf
通过fs.file-max = 64000
在末尾添加来编辑并使用应用更改sysctl -p
。
然后我编辑/etc/security/limits.conf
并添加了以下几行:* soft nofile 64000
和* hard nofile 64000
。
现在当我执行时ulimit -Hn
,ulimit -Sn
仍然看到 1024。我重新启动了服务器,仍然得到相同的结果。我没能做到什么?
答案1
grep -lr pam_limits /etc/pam.d
?
如果没有返回common-session
,则运行以下命令:
echo -e "session\trequired\t\tpam_limits.so" > /etc/pam.d/common-session
注销并再次登录以查看其是否正常工作。