首页 > 技术文章 > Linux-003-Resource temporarily unavailable

fengpingfan 2017-07-28 15:05 原文

Jenkins构建任务向服务器发送war包时提示信息如下所示:

由上述信息可知通过SSH命令连接失败。通过Client连接服务器,提示信息如下:

 

 

提示信息说明资源暂时不可用。

原因一般是因为用户或应用开启了大量的线程,导致超出了用户允许开启的最大线程数。可通过命令“ps -eLf | grep 用户”查找启动了大量线程的进程。

通过命令“ulimit -a”查看系统安全限制设置信息。

通过修改文件“/etc/security/limits.d/90-nproc.conf”,添加红框所示信息即可,即可解除限定。

通过修改文件“/etc/security/limits.conf”,进行相应设置的修改,需要修改上述文件,limits中配置才会生效。

通常修改完90-nproc.conf即可。

 

推荐阅读