【发布时间】:2013-03-24 01:24:42
【问题描述】:
全部
我想将核心文件大小永久设置为无限制。 阅读它,建议修改/etc/security/limits.conf。 我已经通过以下行做到了:
- 软核10000 根硬核10000
更改后我重新启动并发出 ulimit -a 并且核心仍设置为 0。 无法理解为什么设置不起作用。什么可以覆盖它?
【问题讨论】:
全部
我想将核心文件大小永久设置为无限制。 阅读它,建议修改/etc/security/limits.conf。 我已经通过以下行做到了:
更改后我重新启动并发出 ulimit -a 并且核心仍设置为 0。 无法理解为什么设置不起作用。什么可以覆盖它?
【问题讨论】:
试试这个:
* soft nofile 10000
* hard nofile 10000
并将这一行添加到.profile 文件,f.e.对于root 中的/root/.profile
ulimit -c 10000
或/etc/profile中的所有用户。
记住:对于远程用户:/etc/pam.d/sshd 和对于 su /etc/pam.d/su
session required /lib/security/pam_limits.so
【讨论】:
使用这个命令
ulimit -SHn 65535
【讨论】:
如果你在做 docker-compose up 并且遇到问题
启动Apache httpd web server: apache2/usr/sbin/apache2ctl: 99: ulimit: error setting limit (Operation not allowed)
请重新启动您的 docker 服务 sudo service docker 重启
【讨论】: