フォルダ内のファイルが多すぎるとシステム障害が発生する (Debian)

フォルダ内のファイルが多すぎるとシステム障害が発生する (Debian)

私は Debian Web サーバーを実行していますが、キャッシュ システムによって「キャッシュ」フォルダーに数百万のファイルが作成されました。突然、システムが実行できなくなり、SSH 経由でアクセスできなくなりました。再起動しても解決しませんでした。

ホスティング会社が私のシステムを解析し、ハードディスクが破損していると教えてくれました。レスキュー システムを使用して、システムをバックアップし、キャッシュをクリアすることができました。再起動後、システムはエラーなしで再び実行できるようになりました。

これはどのように説明できるでしょうか? ファイルが多すぎるとシステム障害が発生し、サブフォルダーをいくつか追加するとこの問題を回避できるのでしょうか? それとも、ハード ディスクが本当に損傷していて、システムが再びエラーなしで実行されるとどのように説明できるのでしょうか?

ハードディスクをチェックするためのヒントはありますか?

答え1

ホスティング プロバイダーから、ハード ディスクが物理的に損傷または故障していると言われた場合、説明された問題は、ドライブに保存したファイルの数、ファイル システム、キャッシュ、またはその他のソフトウェア関連の問題とはまったく関係ありません。ハードウェアの機械的な故障は時々発生します。「ファイルが多すぎる」ことは、さまざまなシステム操作に影響を与える可能性がありますが、一般的な問題ではなく、ハード ドライブが損傷することはありません。

@Dylan は正しいです。ベアメタル ノードに ssh 経由でアクセスできる場合、smartctl パッケージにはハード ドライブの物理的な状態を確認できる監視ツールが含まれています。ホスティング プロバイダーが VM (virtualbox、VMware、Xen など) への ssh アクセスを許可している場合、システムが稼働している物理ハードウェアを確認できる可能性はほとんどありません。

関連情報