美文网首页
CentOS 7修改程序最大打开文件数

CentOS 7修改程序最大打开文件数

作者: mingzhi618 | 来源:发表于2020-02-03 18:49 被阅读0次

    内核限制文件数的位置:

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

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

    1. 修改/etc/sysctl.conf增加以下内容:

    fs.file-max =100000000

    fs.nr_open =1000000

    即可修改内核的配置

    2. 修改完成后,再修改 /etc/security/limits.conf

    * soft nofile 10000000

    * hard nofile 10000000

    3. 执行命令使设置生效

    sysctl -p

    4. 若修改后无法登录桌面或ssh,则检查以下项

    1. ll -Z /etc/security/limits.conf

    若该文件selinux上下文异常,则执行命令恢复其默认配置:

    restorecon limits.conf

    2. fs.file-max值不得大于fs.nr_open的值

    参考文档:

    https://www.linuxtechi.com/set-ulimit-file-descriptors-limit-linux-servers/

    https://www.aikaiyuan.com/12317.html

    相关文章

      网友评论

          本文标题:CentOS 7修改程序最大打开文件数

          本文链接:https://www.haomeiwen.com/subject/uwdkxhtx.html