Zu viele Dateien in einem Ordner verursachten einen Systemfehler (Debian)

Zu viele Dateien in einem Ordner verursachten einen Systemfehler (Debian)

Ich betreibe einen Debian-Webserver und mein Caching-System hat Millionen von Dateien in einem „Cache“-Ordner angelegt. Plötzlich war das System nicht mehr lauffähig und ich konnte es nicht mehr per SSH ansprechen. Neustarts haben nicht geholfen.

Mein Hoster analysierte mein System und teilte mir mit, dass meine Festplatten defekt seien. Mit einem Rescue-System konnte ich ein Backup des Systems erstellen und den Cache leeren. Nach einem Neustart läuft das System wieder fehlerfrei.

Wie lässt sich das erklären? Können zu viele Dateien einen Systemausfall verursachen und einige Unterordner würden dieses Problem verhindern? Oder sind meine Festplatten tatsächlich beschädigt und wie lässt sich erklären, dass das System wieder fehlerfrei läuft?

Einige Tipps zum Überprüfen meiner Festplatten?

Antwort1

Wenn Ihr Hosting-Anbieter Ihnen mitteilt, dass die Festplatten physisch beschädigt oder ausgefallen sind, hat das von Ihnen beschriebene Problem überhaupt nichts mit der Anzahl der Dateien zu tun, die Sie auf der Festplatte gespeichert haben, dem Dateisystem, dem Cache oder anderen softwarebezogenen Problemen. Mechanische Hardwarefehler kommen gelegentlich vor. „Zu viele Dateien“ können sich auf verschiedene Systemvorgänge auswirken, sind aber kein häufiges Problem und führen sicherlich nicht zu Schäden an Ihren Festplatten.

@Dylan hat Recht. Wenn Sie per SSH auf den Bare-Metal-Knoten zugreifen können, enthält das Smartctl-Paket Überwachungstools, mit denen Sie den physischen Zustand Ihrer Festplatten überprüfen können. Wenn Ihr Hosting-Anbieter Ihnen SSH-Zugriff auf eine VM (Virtualbox, VMware, Xen usw.) gewährt, ist es höchst unwahrscheinlich, dass Sie die physische Hardware sehen können, auf der Ihr System läuft.

verwandte Informationen