!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>ssh登录系统时提示fork资源暂时不可用,然后所有命令无效

ssh登录系统时提示fork资源暂时不可用,然后所有命令无效

今天一同事告诉我一台机器用普通账号登陆进去提示fork资源不可用,然后所有命令无效,于是我就通过root账号登陆,发现一切正常。

出现资源暂时不可用原因一般是由于机器的进程开太多了,超过了limits里设置的参数。

解决方式如下:

一、查看进程数量

# ps -eL | wc -l

二、查看limits设置的最大进程数

# vim /etc/security/limits.d/90-nproc.conf * soft nproc 1024 root soft nproc unlimited

可以看到90-nproc.conf文件里面有两行参数,第一行是针对普通用户设置的最大进程1024个,如果当前机器最大进程超过了这里面的数字,就会出现资源暂时不可用;第二行则是针对root用户的,unlimited是无限制,这就解释了为什么用root用户登录一切正常。

到了这里我们就知道怎么处理了,调大90-nproc.conf里最大进程数即可。

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

Linux启动提示kernel panic-not syncing:attempted to kill init

2021-4-17 18:35:50

服务器教程

香港VPScentos启动发生磁盘错误

2021-4-17 18:35:52

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase