Wie oft sollte SMART auf einer Festplatte ausgeführt werden?

14

Ich bin ein Softwareentwickler und kein Systemadministrator. Wenn diese Frage ein wenig grün erscheint, weißt du warum! ;-)

Als persönliches Projekt habe ich mit FreeNAS an einem Heim-NAS-System gearbeitet . Eine der Funktionen von FreeNAS ist die Möglichkeit, eine SMART-Prüfung so einzurichten, dass sie alle X Sekunden ausgeführt wird. Standardmäßig wird dies alle 1800 Sekunden (30 Minuten) ausgeführt. Das schien mir hoch, ist das wirklich ein vernünftiger Wert? Ich würde denken, alle 6 Stunden einmal zu überprüfen oder etwas wäre vernünftig genug ...

Meine Frage lautet daher: Wie oft sollte eine SMART-Überprüfung auf einem Laufwerk ausgeführt werden?

Petriborg
quelle

Antworten:

8

Ich bin mir nicht sicher was du meinst.

  • Sie können die Festplatte auffordern, einen (SMART-) Selbsttest durchzuführen. Dies dauert in der Regel einige Zeit und ist für die Festplatte etwas anstrengend. Ich würde nicht empfehlen, es mehr als einmal in einer langen Zeit auszuführen.

  • Auf der anderen Seite können Sie den SMART-Status von der Festplatte aus überprüfen. Mit anderen Worten bedeutet dies "Lesen der SMART-Anzeigen von der Festplatte". Dieser Vorgang ist einfach und schnell und kann beliebig oft ausgeführt werden.

Angenommen, Sie möchten den SMART-Status überprüfen, dann alle 60, 30, 15, 10 oder 5 Minuten, oder was auch immer gut genug ist. Es spielt keine Rolle. In diesem Fall ist es wichtiger, WAS mit einem solchen Lesen gemacht wird. Wird es protokolliert? Wird es auf Fehler überprüft und per E-Mail versendet, wenn ein Fehler festgestellt wird? Schließlich ist es wenig sinnvoll, den Status jede Minute zu lesen, wenn Sie als Administrator nur einmal im Monat einen Blick darauf werfen.

Wenn Sie Hilfe benötigen, kann das smartmontools- Projekt hilfreich sein. (Zumindest können Sie den Quellcode überprüfen, um festzustellen, wie oft smartdder Status gelesen wird.)

Denilson Sá Maia
quelle
Ich verwende die Version 0.7rc1 von FreeNAS, die ihre SMART-Unterstützung überarbeitet hat und deren Dokumentation noch nicht aufgeholt wurde . Die Frage bleibt jedoch, wie lange Sie diese Statusinformationen protokollieren sollten ...
Petriborg
Ich würde sagen, Sie sollten SMART-Protokolle so lange aufbewahren, wie Sie alle anderen Protokolle aufbewahren. Meiner bescheidenen Meinung nach würde ich mindestens einen Monat aufbewahren.
Denilson Sá Maia
Freenas verwendet smartctrl für seine Tests, smartmontools.sourceforge.net/man/smartctl.8.html , und übernimmt die Sprache für seine Tests aus diesem Tool. Ich bin nicht sicher, ob es sich bei den "Selbsttests" um die vollständigen Tests handelt, die Sie oben beschrieben haben, oder nur um Statusprüfungen.
James McMahon
6

Ich führe jeden Morgen einen kurzen SMART-Test durch, der auf allen meinen 1,5- bis 2-TB-Laufwerken ca. 5 Minuten dauert. Dann führe ich einmal pro Woche einen langen SMART-Test durch, der ungefähr 7 Stunden dauert. Ich habe den Eindruck, dass diese Tests die Laufwerke in keiner Weise belasten, und die einzige Bestätigung, die ich dafür habe, ist, dass ihre Temperatur während der langen Tests auf dem Basiswert (etwa 37 ° C) bleibt. Die Ausgaben werden analysiert, gefiltert und in einem täglichen Bericht per E-Mail an mich zurückgeschickt.

Kupy
quelle
SMART-Tests belasten die Festplatte nicht und verkürzen ihre Lebensdauer nicht. Ich verwende auf allen von mir verwalteten Systemen (einschließlich mechanischer Festplatten und SSDs) denselben Zeitplan (tägliche Kurztests, wöchentliche Langtests). In den letzten Jahren haben Dutzende von Festplatten diesen Zeitplan durchlaufen.
Luke404
4

Zitat aus der offiziellen FAQ

Wenn Ihr ATA-Laufwerk Selbsttests unterstützt, sollten Sie diese regelmäßig ausführen, beispielsweise einen pro Woche:

     smartctl -t long /dev/hd?

Nach Abschluss des Tests sollten Sie die Ergebnisse untersuchen mit:

     smartctl -l selftest /dev/hd?
Janning
quelle
1

SMART hilft bei der Erkennung von Anzeichen dafür, dass die Festplatte wahrscheinlich ausfällt. Es ist möglich, dass eine Festplatte einen SMART-Test nicht besteht und noch Wochen oder sogar Monate lang einwandfrei funktioniert. Alle 30 Minuten scheint mir in Ordnung ...

Multiverse IT
quelle
Sie haben also das Gefühl, dass es besser ist, es öfter aufzuzeichnen, oder denken Sie einfach nicht, dass es so wichtig ist?
Petriborg
0

Da der Smart Daemon nur die in der CPU der Festplatte gespeicherten Werte überprüft, können Sie ihn so oft ausführen, wie Sie möchten. Die Idee ist, das Problem so schnell wie möglich zu erkennen, da dies ein Anzeichen für bevorstehende Festplattenprobleme ist.

Ich habe innerhalb weniger Tage nach Erhalt von Benachrichtigungen eine Festplatte ausfallen lassen.

Daniel Leiderman
quelle