我定期与其中一台本地服务器建立短 SSH 连接。我观察到间歇性超时。调查该问题后,我发现当服务器的 RAID 阵列有大量 IO 写入活动时,会发生 SSH 超时。发生的情况是 SSH 连接在写入突发期间“挂起”。
服务器拥有充足的可用用户内存(64GB 中的 18 个)、交换空间,并且其 CPU 绝对不会过载。
是吗:
正常行为
指示某些 RAID 硬件问题
有些东西配置不正确
答案1
我并不声称自己是专家,但我认为如果对 RAID 阵列的读/写配置为同步,则这是“正常行为”,在这种情况下,读/写最终会成为阻塞事件,特别是如果当用户尝试登录时,SSH 需要引用所述阵列上的任何内容。
对于同步行为,可用的 RAM 或“备用”CPU 周期并不重要,因为所有内容都将等待磁盘活动。