修改系统预设的硬限制:
sudo gedit /etc/sysctl.conf
在文件最后加入
fs.file-max = 6553500
fs.nr_open = 655350
保存
执行 sudo sysctl -p 使修改生效
(直接修改 sudo sysctl -w fs.file-max=6553500 也可以临时修改系统预设的硬限制)修改图形登录文件打开数限制
修改 /etc/systemd/user.conf 及 /etc/systemd/system.conf 中如下面这行的配置项
DefaultLimitNOFILE=655350 不能大于 fs.nr_open修改用户级文件打开数限制
vi /etc/security/limits.conf
在文件最后加入:
- hard nofile 655350 文件打开数 用户级硬限制,不能大于 DefaultLimitNOFILE
- soft nofile 600000 文件打开数 用户级软限制,不能大于 hard nofile
重启系统生效