我们有一个CentOS框,我试图增加用户可以打开的最大文件数。目前,当我跑步时,ulimit -Sn我得到1024并ulimit -Hn给予4096。我需要大约6000的数字。
在/etc/sysctl.conf我已经设定fs.file-max = 100000。在/etc/security/limits.conf我有以下设置:
username soft nofile 6000
username hard nofile 65535
我已经注销并重新登录为,username但是仍然看不到我的更改。我需要什么来更改此值?
我所拥有的/etc/security/limits.d是90-nproc.conf。我还确保不会在.bash_profile或.bashrc中调用ulimit。
运行时,sysctl -p它吐出我想要的设置,并显示我想要的值fs.file-max。但是当我跑步时ulimit -Sn,我得到1048。如果我尝试跑步,sysctl --system我得到error: Unknown parameter "--system"。