centos7修改服务文件描述符限制

发布时间 2023-04-23 18:51:07作者: 爱折腾的大臭臭

在CentOS 7中,系统默认的文件描述符限制是1024。如果你需要增加文件描述符限制,可以按照以下步骤进行操作:

  1. 打开/etc/security/limits.conf文件,并添加以下内容:

    * soft nofile 65536
    * hard nofile 65536
    

    这将在系统级别上将文件描述符限制增加到65536。


  1. 打开/etc/systemd/system.conf文件,并找到以下行:

    #DefaultLimitNOFILE=
    

    将其取消注释,并将其值设置为所需的最大文件描述符数,如:

    DefaultLimitNOFILE=65536
    

    如果没有找到该行,则可以手动添加。


  1. 打开/etc/systemd/user.conf文件,并进行与第二步相同的操作。

  1. 重新启动系统,或者通过以下命令重新加载systemd配置:

    systemctl daemon-reload
    

    这将重新加载systemd配置文件,以便新的文件描述符限制生效。


  1. 验证是否生效,可以使用以下命令:

    ulimit -n
    

    如果输出为65536,则说明文件描述符限制已经生效。