三天前第一次发生这种情况 - 我通过 ssh 连接到服务器,使用密码进行身份验证,收到欢迎消息,但它仍然挂在“上次登录:...”行上。命令行不显示,服务器也不对我的输入做出反应。服务器上的其他服务保持正常工作(apache、tomcat、数据库等)。该盒子具有带外管理功能,我可以使用它来重新启动它。重新启动后,ssh 再次正常工作,我在日志中没有发现任何可疑的内容。三天后,同样的问题再次出现在该机器上,并且最近出现在集群中的另一台服务器上 - 100% 相同的症状。
两台服务器都安装了大约两个月前的 Debian Squeeze (6.0.2),尽管经常进行 ssh 操作,但之前从未出现过该问题,因此应该不是设置问题。我们已经有一段时间没有安装任何新东西了。我还确保两台服务器上都有足够的磁盘空间。由于它几乎同时在两台服务器上突然发生,我怀疑可能是通过 Debian 更新引入了一些错误,但我还没有找到任何有同样问题的人。
我发现的最相似的问题:
ssh 在“最后登录行”处冻结- 在我们的例子中,直到最近一切都工作正常,因此与设置相关的任何问题都不应该是我们的问题。检查磁盘空间,我无法检查内存,但如果系统耗尽内存,我希望日志中会出现一些内容。
远程 Fedora 系统在尝试登录时无响应、奇怪但一致的行为- 服务器负载过高的问题;与本例不同,即使我等待 10 分钟以上也没有任何变化
如果挂起在一分钟到两分钟后消失,则可能存在无法访问 DNS 服务器的问题。
如果不是这样,请考虑使用ServerAliveInterval, KeepAlive yesand
ClientAliveInterval(例如 60)
| 归档时间: |
|
| 查看次数: |
10097 次 |
| 最近记录: |