Linux修改进程能打开最大文件数(Could not set limit for ‘nofile’: Operation not permitted)

时间:2021-10-19 00:56:00

/proc/sys/fs/file-max –系统级别所有进程可打开的文件数

/proc/sys/fs/nr_open –定义了file-max允许被修改的最大值,file-max不可以超过该值

( ***为自己设置的文件数)

a)       修改/etc/sysctl.conf增加:

fs.file-max =***

fs.nr_open = ***

即可修改内核的配置

b)       修改完成后,再修改 /etc/security/limits.conf,添加以下两行:

  * soft nofile***

  * hard nofile***

然后重启系统即可