linux ulimit值设置

方法一
在linux环境使用过程中经常报too many open files错,需对ulimit进行设置。

步骤1

vim /etc/profile
ulimit -n 65536

步骤2

vim /etc/security/limits.conf
#添加
* hard     nofile     65536
* soft nofile   65536

步骤3

切换到普通用户使用ulimit -a 查看是否修改成功。

方法二

vi /etc/security/limits.conf
#添加
* soft nofile 65535
* hard nofile 65535
* soft nproc 65535
* hard nproc 65535

然后ulimit -Sn 查看的是软限制、ulimit -Hn 查看的是硬限制

另外、其他用户需修改/etc/security/limits.d/90-nproc.conf文件不然容易报jvm内存溢出

你可能感兴趣的:(ulimit)