在 CentOS 5.5 上打开文件错误时的限制

在 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。我不知道哪里出了问题。请帮帮我!谢谢!

答案1

/etc/security/limits.d/ 中是否有一些规则会覆盖您的设置?

答案2

如果这不仅仅是问题本身的错误,我建议将其放入fs.file-max=1188373/etc/sysctl.conf 中,而不是在其前面加上set

然后加载它sysctl -p /etc/sysctl.conf并检查,正如已经建议的那样,cat /proc/sys/fs/file-max是否有任何效果。

相关内容