Ha, ein Leidensgenosse!
Ich durfte gestern feststellen, dass sich die Festplatte meines Servers mal wieder eine Auszeit gegönnt hat. Aus heiterem Himmel. Ich mußte nach einem zweidrittel Jahr mal wieder einen neuen Kernel aufspielen und just in dem Moment, wo ich den Rechner neu hochfahren wollte, meldete sich der e2fsck um die Platte nach irgendwas von 250 Tagen (zugegebenermaßen berechtigter Weise) mal wieder zu checken. Dumm nur, dass er dabei diverse read-failures in der Bootpartition fand :(. Konsequenz war, dass e2fsck erst mal den ganzen restlichen Tag damit beschäftigt war Badblocks auf der Platte zu finden.
Währenddessen habe ich dann versucht ein Notfallsystem mit dem allernötigsten auf einem Zweitrechner zu installieren. "Und", hab ich mir gedacht, "wenns schon mal platt ist, kannst Du auch gleich das neue Betriebssystem 'draufschmeißen" Ja toll. Natürlich funktionierte mal wieder keine der aus einem Backup wiederhergestellten Konfigurationsdateien auf dem neuen System. Also habe auch ich den ganzen Tag damit verbracht an den Konfigfiles herumzufrickeln um zumindest die wichtigsten Dienste wieder ans Laufen zu kriegen . Zum Glück war wohl nicht allzuviel in der alten Serverplatte beschädigt, so dass ich sie später mit etwas mulmigem Gefühl wieder hochfahren konnte.
Wozu ist eigentlich S.M.A.R.T. gedacht, wenn nicht für einen solchen Fall? Aber hat mir mein laufender smartd eine Meldung geschickt -- natürlich nicht! Nicht einmal nachdem ich einen SMART-Festplatten Selbsttest habe laufen lassen, der natürlich prompt Fehler beim Lesen von Sektor xyz feststellte, fand der smartd das dieses eine Meldung wert sei. Wozu ist das Teil eigentlich zu gebrauchen? Eigentlich sollten solche fehlerhaften Sektoren doch auch von der Festplatte schon ausgeblendet und durch unbenutzte Sektoren in einem reservierten Bereich ersetzen werden, oder habe ich da was falsch verstanden?
Dann musste ich mich erst mal wieder abreagieren und habe eine weitere Rezension geschrieben. Das hat so manche Wache mit ihrem virtuellen Leben bezahlt.