在 Ubuntu 22.04 上,编辑 limits.conf 来增加文件描述符的数量不起作用

在 Ubuntu 22.04 上,编辑 limits.conf 来增加文件描述符的数量不起作用

我遵循了这个答案:https://askubuntu.com/a/162230

我编辑 limits.conf,现在是

* soft nofile 65536
* hard nofile 65536
* soft nproc  65536
* hard nproc  Unlimited
root soft nofile 65536
root hard nofile 65536

另外,我编辑了“/etc/pam.d/common-session”和“/etc/pam.d/common-session-noninteractive”。在两个文件的末尾添加以下行:

session required pam_limits.so

我重新启动了 Ubuntu,但“prlimit”仍然显示

NOFILE  ... 1024  65536 files

ulimit -n还显示 1024

我怎样才能永久地改变这一现状?

答案1

改变这种情况的最简单方法是将其放入ulimit -S -n 65536你的 shell 初始化文件中(.bashrc可能)。

相关内容