我在我们的其中一台生产服务器上遇到了问题,随着时间的推移,登录尝试变得越来越慢。大约 5 天后,它变得如此缓慢,以至于某些关键进程/cron 条目无法正确触发。
服务器信息:
硬件:Dell R720 24 GB 内存 2 个 Intel Xeon E502620 v2 处理器(总共 24 个内核,包括超线程) 8 个 300GB 10K SAS 驱动器
操作系统:红帽企业 Linux 6.5
我遇到了通过 SSH 登录的问题,并开始了漫长的调查“红鲱鱼”的道路。最终,我注意到即使执行以下操作也需要很长时间:
[someuser#hostname] su -
Password:
Run Code Online (Sandbox Code Playgroud)
当运行上面的 'su -' 命令时,它不应该以任何形式涉及 SSH,因为我只是想在盒子本身上进行身份验证,对吧?
这已经在同一个盒子上连续发生了 3 周,这是我第一次注意到(并且测试过我可能会添加)仅本地登录也很慢。
当我通过控制台登录时,它看起来如下:
hostname login: user
Password: # I enter the password and hit [enter]
Run Code Online (Sandbox Code Playgroud)
过了很久,然后……
[user@hostname ~] $
Run Code Online (Sandbox Code Playgroud)
当我通过 SSH 登录时,它看起来如下(详细并执行 localhost 登录):
[user@hostname ~]$ ssh -v root@localhost
OpenSSH_5.3p1, OpenSSL 1.0.0-fips 29 Mar 2010
debug1: Reading configuration data …
Run Code Online (Sandbox Code Playgroud)