百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> Centos 6用户登录时提示 -bash: fork: Resource temporarily una
分享文章到:

Centos 6用户登录时提示 -bash: fork: Resource temporarily una

发布时间:01/15 来源: 浏览: 关键词:
本文章来给大家介绍系统用户登录时提示 -bash: fork: Resource temporarily unavailable解决办法。

操作系统Centos 6.3  运行正常,有一天登录普通用户提示如下:
-bash: fork: Resource temporarily unavailable
 
网上查了一下,是因为Linux系统的文件限制导致,root用户登录不会有这样的提示。
于是修改系统限制配置,/etc/security/limits.conf:如下

 代码如下

* soft nproc 10000
* hard nproc 10000
* soft nofile 1048576
* hard nofile 1048576

验证一下,但结果还是设置无效

 代码如下
# su -m -c 'ulimit -u' username

确定是由于CentOS 6.x版本新增了限制配置 /etc/security/limits.d/90-nproc.conf ,以保证root用户无限制。此配置会覆盖主配置文件的设定:

 代码如下

# Default limit for number of user's processes to prevent
# accidental fork bombs.
# See rhbz #432903 for reasoning.

*          soft    nproc     1024
root       soft    nproc     unlimited


解决办法


先备份/etc/security/limits.d/90-nproc.conf  然后修改 /etc/security/limits.d/90-nproc.conf 文件中1024那一行 将1024 改为 10240,后者其他大的数字。

 代码如下
# su -m -c 'ulimit -u' username
10240
打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有5人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板