万恶的报警总是在凌晨响起,爬起来查询一下了日志。再重启服务器的时间报错bash: fork: retry: 资源暂时不可用。
等待服务启动成功后执行:
ulimit -a 结果是:1024
看到结果后进行了修改
ulimit -n 655356 # 最大可以打开的文件 ulimit -u 65536 # 最大可以建立的进程数
为了使下次重启生效
修改:
/etc/security/limits.conf
在limits.conf 配置文件的最后添加:
* soft nofile 655360 * hard nofile 655360 * soft noproc 65536 * hard noproc 65536
但是发现系统限制并没有更改到我修改的值,经查询是由于centos 6 中引入了
/etc/security/limits.d/90-nproc.conf 配置文件来限制系统最大数。
修改/etc/security/limits.d/90-nproc.conf问题解决!
本文出自 “在路上” 博客,请务必保留此出处http://jweiang.blog.51cto.com/8059417/1548388
原文地址:http://jweiang.blog.51cto.com/8059417/1548388