突然无论什么方法连接也连接不上服务器了
1.可以ping通
2.telnet IP 端口,可通
3.但是不能实现ssh跳转,跳转不成功
后来只能重启服务器,然后发现由于早上服务器突然出现线程不足错误,网上查找原因提示说将/etc/security/limits.d/90-nproc.conf文件中的线程数修改大一些,但是我的线程数已经设置为35536了,所以我将普通用户也改为了unlimited,所以导致线程数一直被消耗,消耗殆尽后就出现了所有用户都不能再登录的问题,此为部署产品的原因,但也提示了不能随意将普通用户的线程数改为unlimited

关于不能连接Linux系统网上有很多原因,因为之前一切都是正常的,所以网上很多普通解决办法并不能解决我的问题,就此记录了导致自己连接失败的原因。
本文记录了一次因服务器线程数设置不当导致无法通过SSH登录Linux系统的经历。作者发现将普通用户线程数设为unlimited是问题根源,这会消耗所有线程资源,阻止新连接。调整线程数限制并重启服务器后,问题得以解决。
2620

被折叠的 条评论
为什么被折叠?



