Neue Festplatte: Checkliste vor dem Eintritt in Ihren Workflow?

858
tuk0z

1, 2 ... 4+ TiB von Daten macht (hier wählen Sie die geeignete) Arbeit / Aufnahme / Belastung / Zeit, um das Array neu aufzubauen, wenn Sie es auf ein Laufwerk mit unbekanntem Gesundheitszustand setzen.

Wenn Sie eine drehende Festplatte in die Hände bekommen, egal ob neu oder nicht, welche Punkte prüfen Sie auf der Festplatte (auch als Checkliste bezeichnet), bevor Sie mit dem Auffüllen von Daten beginnen ... oder zum Austausch zurücksenden? Mit Punkten meine ich Punkte (nicht Werkzeuge, die eine Frage der Möglichkeiten sind, z. B. Betriebssystem und Präferenz, danke @Franck Michael, dass Sie dies gezeigt haben).

Ermitteln Sie die physikalische Sektorgröße (für Partitionsausrichtung, Dateisystem oder RAID / lvm-Setup). z.B

# fdisk -l /dev/DRIVE Disk /dev/sdc: 931,5 GiB, 1000204886016 bytes, 1953525168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes «-- physical sector size I/O size (minimum/optimal): 4096 bytes / 4096 bytes «-- 

SMART-Werte auf möglichen Fehler prüfen ? z.B

# smartctl -a /dev/DEVICE \ | grep -i 'ID\|reallocated\|pending\|uncorrectable' 

Wie jeder schlechten Wert (z. B. Val / ue> Schlimmste) für Reallocated_Sectors, offline uncorrectable, pending sectors, und Fehlerprotokoll, ist eine schlechte Nachricht und bringt die Festplatte Garantie. [2]

Blockzuverlässigkeit prüfen ? wenn ja auf der ganzen Festplatte? z.B

# dd if=/dev/zero of=/dev/sdb bs=[physical sector size] & pid=$! kill -USR1 $pidnumer 

Wo der kill -USR1 $pidnumerzeigt, wie weit die Nullung fortgeschritten ist. convund noerrorkann hinzugefügt werden, um sicherzustellen, dass jeder Block versucht wird, und bei einem Fehler (Fehler werden im Terminal angezeigt) wird die Nullung fortgesetzt [2]

Vertrauen Sie dem SMART-Bericht und wenn ja, welchem? Oder führen Sie einen zusätzlichen / anderen Test aus [3], bevor Sie der Festplatte vertrauen, dass Sie sie verwenden können?

Ich würde gerne Ihre Möglichkeiten hören.

[2]: Danke an @DebianJunkie unter Festplattenprüfung mit den Tools dd und md5sum [3]: wie Bonnie ++, Hitachi Drive Fitness Test und HDD Regenerator, über den ich sehr wenig weiß.

1
Bitte sagen Sie dem Down-Wähler, warum. Es gibt hunderte Möglichkeiten, eine Frage zu verbessern (oder nicht). tuk0z vor 8 Jahren 0
Gibt es hier ein tatsächliches Problem? Es sieht so aus, als würden Sie nur fragen, wie die Benutzer eine Festplatte testen, bevor Sie sie verwenden. Das ist ein Thema, da es viele meinungsbasierte Antworten liefert. Michael Frank vor 8 Jahren 0
@MichaelFrank Sie meinen, es gibt keine Möglichkeit, den Zustand einer sich drehenden Festplatte zu überprüfen, bevor Sie sie verwenden? Lassen Sie mich meine Anfrage klären (hoffentlich): Da weder Hersteller noch Verkäufer;) fehleranfällig ist, wenn ich ein Gerät bekomme, das ich * gewohnt bin *, überprüfe ich ein paar wichtige Punkte, um seinen Zustand zu beurteilen, besonders eines, auf das ich mich verlassen muss es (zB für ein Fahrrad: Reifen, Kette, Platten, Bremsen ... bevor meine Tochter darauf zur Schule gehen kann). Was HDDs anbelangt, sollten Sie es besser wissen als früher, oder? tuk0z vor 8 Jahren 0
Nein, ich sage nur, dass diese Frage für SuperUser nicht passt. Das ist eine gute Frage und würde eine gute Diskussion führen, aber keine SU. Michael Frank vor 8 Jahren 0
Festplatten sind ein wesentlicher Bestandteil unserer täglichen Arbeitsabläufe. Wir sollten uns in der Lage sein, sie auf ein paar wichtige Punkte zu prüfen, bevor sie in unseren Workflow einfließen oder wir sie an den Verkäufer zurückgeben. Ich glaube, viele von uns tun das. Die Frage an erfahrene SU lautet: ** Nach welchen Fakten sollten Sie ** Ausschau halten? Z.B. * Die SMART-Funktionen und -Attribute sind von *, * ungültigem Block * oder beliebigen Merkmalen von Wörtern abhängig. tuk0z vor 8 Jahren 0
Frage gekürzt auf welche * Punkte * testen Sie. Lesen Sie andere Antworten auf SU mit @MichaelFrank-Art (und etwas vage;) Warnung, es scheint, dass viele mit ihren * Tools * kommen und denken, dass sie die besten sind;) tuk0z vor 8 Jahren 0
Dies ist immer noch meinungsbasiert, weshalb es als Off-Topic gilt. Sie sollten Ihre Frage genauer formulieren, etwas, das die gleiche Antwort hat, wenn Sie danach gefragt werden (oder so nah, wie Sie es mit den Menschen erreichen können), nicht 100 verschiedene Iterationen, die etwas unterschiedlich sind und fast in Ordnung sind (natürlich übertrieben). Wenn das Sinn macht. Ich habe keine Antwort, weil meine Methode darin besteht, sie in den Computer zu stecken und zu sehen, ob sie in Ordnung ist. Auf Servern ist es ein Überfall, also schadet ein Ausfall nicht. dakre18 vor 8 Jahren 0
Die Festplatten- und Sektorgröße von HDD ist nicht mehr auf der Meinung nach basiert als der Reifenzustand oder die Bremse, die ein SU immer selbst überprüft, oder? Selbst bei einem Raid-Wiederaufbau kann ein Multi-TiB-Array eine viel längere Auswirkung haben, als sich die Zeit genommen zu haben, um das Laufwerk zu überprüfen, bevor es schließlich eingesetzt wird. Meine eigene Erfahrung ist zu begrenzt. Ich fürchte, zu wissen, welche Characteriscs eine Überprüfung wert ist bevor Sie eine Festplatte wissentlich verwenden. tuk0z vor 8 Jahren 0
Ich denke, das ist eine ziemlich gute Frage. Vorbeugen ist viel besser als heilen. In Anbetracht der vielen Fragen, die gefragt werden "Wie kann ich Daten von einem defekten Laufwerk wiederherstellen?", Denke ich, ist es ein absolutes Thema, "Wie kann ich meine Chancen auf eine Laufwerksunterbrechung minimieren?". Vor allem, wenn wir quantitative Informationen über bestimmte Messwerte haben, die mit früheren Fehlern aus groß angelegten Studien korrelieren. qasdfdsaq vor 8 Jahren 1

1 Antwort auf die Frage

2
Ryan Babchishin

Wenn ich nicht mein rücksichtsloses Selbst wäre, könnte ich folgende Dinge versuchen:

Überprüfen Sie die Smart-Info

smartctl -a /dev/sda 

Führen Sie einen kurzen intelligenten Test durch

smartctl -t short /dev/sda 

Beförderungsprüfung durchführen

smartctl -t conveyance /dev/sda 

Testen Sie die Datenträgergeschwindigkeit

hdparm -t /dev/sda 

Suchen Sie nach Kernel-Nachrichten

dmesg 
^ _ ^ und vielen Dank für das Teilen von @RyanBabchishin. Hat mir '-t Beförderung' beigebracht. Erfahrungsgemäß meldet eine brandneue Festplatte, die standardmäßig ausgecheckt ist, vertrauenswürdige SMART-Attributwerte (oder hat sie vor dem Einschalten einen Moment lang eingeschaltet)? Und welche * Attribute * lesen Sie zuerst, um schnell ein brandneues Laufwerk zu prüfen? Fügen Sie einen '-l-Selbsttest' hinzu, um die Testergebnisse zu lesen. Wenn dies bestanden wird, kann die Festplatte sehr schnell blinder verwendet werden. tuk0z vor 8 Jahren 0
Ich habe noch nie ein fehlerhaftes Laufwerk erhalten, daher kann ich es nicht sagen. Das einzige Mal, dass ich einen intelligenten Test hatte, der ein Problem nicht erkannt hat, war einmal, dass eine SSD langsam war und den Computer blockierte. Es gab keine Kernel-Nachrichten. Ich lief smartctl -t short und smartctl -a, alles war in Ordnung. Es stellte sich heraus, dass die Stromversorgung kurz vor dem Tod steckte und das Laufwerk abgehackt / schwach belastet. Ryan Babchishin vor 8 Jahren 1
Ich interessiere mich mehr für die Ergebnisse eines Selbsttests. Ich verstehe nicht, wie man alle intelligenten Werte interpretiert, also muss ich sie jedes Mal nachschlagen. Ryan Babchishin vor 8 Jahren 0
Finden Sie die neuen SSD-Schlösser "danke" an einer * sterbenden PSU *, die wertvolle --pesky PSU / Transistoren-Probleme enthält: / Was SMART anbelangt, beginne ich mit der Überprüfung der Fähigkeiten (`-c`). Gibt es eine SU mit Rückmeldung, zB welche * SMART-Attribute * Sie zuerst prüfen? tuk0z vor 8 Jahren 0
Was BadBlocks betrifft: [Wie viele fehlerhafte Sektoren tolerieren Sie auf einer neuen Festplatte, bevor Sie sie zurückgeben?] (Https://www.reddit.com/r/linuxquestions/comments/3rig71/is_badblocks_e2fsck_still_necessary_with_todays/) und https: // www Beantworten Sie meine Frage und geben Sie wertvolle Rückmeldungen aus dem konkreten Fall. Deutsch:. tuk0z vor 8 Jahren 0