ubuntu18修改limit

  1. 修改系统预设的硬限制:
    sudo gedit /etc/sysctl.conf
    在文件最后加入
    fs.file-max = 6553500
    fs.nr_open = 655350
    保存
    执行 sudo sysctl -p 使修改生效
    (直接修改 sudo sysctl -w fs.file-max=6553500 也可以临时修改系统预设的硬限制)

  2. 修改图形登录文件打开数限制
    修改 /etc/systemd/user.conf 及 /etc/systemd/system.conf 中如下面这行的配置项
    DefaultLimitNOFILE=655350 不能大于 fs.nr_open

  3. 修改用户级文件打开数限制
    vi /etc/security/limits.conf
    在文件最后加入:

  • hard nofile 655350 文件打开数 用户级硬限制,不能大于 DefaultLimitNOFILE
  • soft nofile 600000 文件打开数 用户级软限制,不能大于 hard nofile

重启系统生效

你可能感兴趣的:(ubuntu18修改limit)