リソースを過度に使用すると、実際にユーザーがSSHを介してLinuxに接続するのを妨げますか?

リソースを過度に使用すると、実際にユーザーがSSHを介してLinuxに接続するのを妨げますか?

私が働いている夜間サポート担当者は、SSHを介してログインできないため、コンピュータを再起動し、最初に何が起こっているのかを把握する傾向があります。これは会社のポリシーに非常に違反します(デバイスのコードを担当する人として少なくとも私のポリシーに違反します)。

しかし、政策や政治を離れてリソースの過剰な活用により、SSH接続が全く不可能になるほどシステムが完全に麻痺する状況は、実際には一度もありませんでした。そうですか?私の経験では非常に遅いターミナルを取得しますが、sshは2分ごとに1〜2回のサイクルを取得し、問題のあるプロセスを終了し、おそらくスタックダンプを取得できます。

マシンを再起動するのは一時的な方法かもしれませんが、「もし私たちがそれを殺したら、私たちは何も学ぶことができないでしょう」と思います。したがって、誰かが再起動が答えではないことを証明できる弾薬と、ほぼシャットダウンしたシステムにSSHで接続して、過労な夜間労働者に問題解決のガイドラインを提供できる場合に役立つことができます。

ベストアンサー1

サーバーのCPUが完全に消費された場合、要求を処理するサイクルはありませんssh

メモリを完全に消費すると、fork新しいsshdプロセスを作成できません。

リソースの過剰使用により ssh が機能しないことがよくあります。

言い換えれば、根本的な原因を特定することなく反復的に強圧的な再起動に頼ることは賢明ではなく、近視眼的なようです。

おすすめ記事