3年前 (2016-03-22)  操作系统 系统运维 |   322 条评论  496 
百度已收录 | 文章评分 0 次,平均分 0.0

引起该问题的原因可能是/etc/security/limits.d/90-nproc.conf文件中nproc达到了上限,或者上述配置文件只针对特定用户放开了限制,而其它用户依然还有限制。

解决方法是修改nproc上限或者修改对应的用户账户,然后重启系统生效即可。

注:此文件是CentOS 6版本后才后该文件,在CentOS 5.10中没有

执行步骤如下:

1.cp -a /etc/security/limits.d/90-nproc.conf /etc/security/limits.d/90-nproc.conf.bak

注:此操作是备份文件,避免操作失误,可以用来还原。

2.vim /etc/security/limits.d/90-nproc.conf
# Default limit for number of user's processes to prevent

# accidental fork bombs.

# See rhbz #432903 for reasoning.

* soft nproc 1024

在此处将1024修改为更大的数值,根据需求设置即可,例如设置为:1500

# Default limit for number of user's processes to prevent

# accidental fork bombs.

# See rhbz #432903 for reasoning.

* soft nproc 1500

如果是针对特定用户有限制,则修改对应的行内容即可,例如将:

# Default limit for number of user's processes to prevent

# accidental fork bombs.

# See rhbz #432903 for reasoning.

mayun soft nproc 1024

* soft nproc 1500

修改为:

# Default limit for number of user's processes to prevent

# accidental fork bombs.

# See rhbz #432903 for reasoning.

mayun soft nproc 2000

* soft nproc 1500
3. init 6

注:重启系统

 

除特别注明外,本站所有文章均为张子豪博客(ZihaoBlog)原创,转载请注明出处来自https://www.zihao123.com/42826.html

关于
93年菜鸟云主机运维。

发表评论

表情 格式

暂无评论

切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册

×
订阅图标按钮