{"id":470,"date":"2022-10-20T20:45:19","date_gmt":"2022-10-20T18:45:19","guid":{"rendered":"https:\/\/madroot.net\/?p=470"},"modified":"2022-10-20T21:18:22","modified_gmt":"2022-10-20T19:18:22","slug":"18-tb-was-nun-wie-kann-man-pruefenob-die-platte-nicht-schon-von-vornherein-defekt-ist","status":"publish","type":"post","link":"https:\/\/madroot.net\/?p=470","title":{"rendered":"18 TB &#8211; was nun? Wie kann man pr\u00fcfen,ob die Platte nicht schon von vornherein defekt ist?"},"content":{"rendered":"<p>Man kann zwar direkt alles auf die Platte knallen und hoffen,dass diese die Reise von der Qualit\u00e4tskontrolle in den eigenen Haushalt defektfrei und ohne St\u00fcrze ( was bei der Hektik bei den einschl\u00e4gigen Lieferdiensten und den oftmals ruppigen Sortieranlagen eher einem Gl\u00fccksspiel gleicht) \u00fcberstanden hat, Kontrolle ist aber besser &#8211; und im unternehmerischen Einsatz verpflichtend.<\/p>\n<p>Das Ganze mal am Beispiel einer Seagate Exos X18 St18000NM000J mit 18 TB.<\/p>\n<p>Als Erstes sei hier die M\u00f6glichkeit der herstellereigenen Software f\u00fcr solche Zwecke genannt. Das ist der vom Hersteller vorgeschlagenen und im Normalfall auch bevorzugte Weg. Im Falle von Seagate w\u00e4ren das die Seatools bzw Seatools_Lite.<\/p>\n<p>Allerdings pr\u00fcfen diese nur herstellereigene Parameter bzw. f\u00fchren &#8222;nur&#8220; einen Selbsttest durch. Man weiss daher nicht,ob das Speichermonster vielleicht ab Werk irgendwo &#8222;in der Mitte&#8220; defekte Sektoren hat oder durch irgendeinen anderen Einfluss Schaden genommen hat.<\/p>\n<p>Immerhin ist ein menschliches Haar ungef\u00e4hr 20.000 mal dicker als die Flugh\u00f6he der Schreib\/Lesek\u00f6pfe betr\u00e4gt. Eine sehr interessante Bschreibung findet man bei Seagate (Abbildung6) in folgendem Artikel: <a href=\"https:\/\/www.seagate.com\/de\/de\/tech-insights\/advanced-format-4k-sector-hard-drives-master-ti\/\">https:\/\/www.seagate.com\/de\/de\/tech-insights\/advanced-format-4k-sector-hard-drives-master-ti\/<\/a><\/p>\n<p>Gegen Datenverlust durch Herstellungsfehler,Toleranzen oder unsachgem\u00e4\u00dfe Handhabung hilft ein sogenannter &#8222;Burn-In-Test&#8220;,welchen ich im folgenden beschreibe und gerade selbst so durchf\u00fchre:<\/p>\n<ol>\n<li>oben genannter Test mit SeaTools_Lite, um einen groben \u00dcberblick zu bekommen,was die Platte \u00fcber sich selbst zu berichten hat<\/li>\n<li>ein Kurztest mit den smartmontools,um sich die rohen S.M.A.R.T.-Daten anzusehen. Dauert ungef\u00e4hr 3 min<\/li>\n<li>der S.M.A.R.T.-Extended Test. Dauert je nach Plattengr\u00f6\u00dfe eine ganze Weile &#8211; bei der Exos rund 25h \ud83d\ude09<\/li>\n<\/ol>\n<p>Jetzt k\u00f6nnte\/w\u00fcrde man die Platte m\u00f6glicherweise mit badblocks auf Schreib-\/Lesefehler testen bzw. stressen, was allerdings bei 18 TB gut und gerne nochmal ein paar Tage dauern k\u00f6nnte. Das Archwiki beschreibt in seinem Artikel\u00a0<a href=\"https:\/\/wiki.archlinux.org\/title\/badblocks\">https:\/\/wiki.archlinux.org\/title\/badblocks<\/a> eine Alternative,die zumindest einigerma\u00dfen \u00fcberschaubar erscheint. Sie weisen auch darauf hin,da\u00df badblocks &#8222;eigentlich zur \u00dcberpr\u00fcfung von Disketten gedacht ist und nicht auf die Anforderungen moderner Festplatten zugeschnitten&#8220; ist.<\/p>\n<p>&nbsp;<\/p>\n<p><span style=\"color: #ff0000;\">Achtung! Das folgende \u00fcberschreibt jegliche Daten auf dem Laufwerk. Man sollte ganz sicher sein,dass man die richtige HDD ausgew\u00e4hlt hat!<\/span><\/p>\n<p><span style=\"color: #ff0000;\">Das Laufwerk &#8222;\/dev\/sda&#8220; ist nur beispielhaft gew\u00e4hlt,weil es bei meinem Server unter ProxMox momentan die einzige SATA-HDD ist.<\/span><\/p>\n<p>Das ganze sieht dann so aus:<\/p>\n<p>4. man spannt eine Verschl\u00fcsselungsschicht \u00fcber die ganze Platte:<\/p>\n<pre><span style=\"color: #00ff00;\"><strong>cryptsetup open \/dev\/sda &lt;name_des_Cryptoger\u00e4ts&gt; --type plain --cipher aes-xts-plain64<\/strong><\/span>\r\n\r\nund beschreibt die Platte mit Nullen (welche verschl\u00fcsselt gespeichert werden),\r\nwas nebenbei bemerkt wieder rund 24h dauert:<\/pre>\n<pre><strong><span style=\"color: #00ff00;\">shred -v -n 0 -z \/dev\/mapper\/&lt;name_des_Cryptoger\u00e4ts&gt;<\/span>\r\n\r\n<\/strong>Wenn das Ganze durchgelaufen ist, pr\u00fcft man mit<\/pre>\n<pre><span style=\"color: #00ff00;\"><strong>cmp -b \/dev\/zero \/dev\/mapper\/<i>name<\/i><\/strong><\/span><\/pre>\n<pre>auf Ver\u00e4nderungen.\r\n\r\nWenn das Programm nach einer undefinierten Zeitspanne \r\n(Es l\u00e4uft gerade noch,w\u00e4hrend ich den Artikel schreibe, gesch\u00e4tzt &lt; 24h) \r\nnichts ausspuckt,abgesehen von einem EOF, dann hat man\r\na) die Platte einmal durchweg mit Nullen beschrieben,wieder ausgelesen und verglichen,\r\nob wirklich Nullen geschrieben wurden.\r\nb) und kann davon ausgehen,dass die Platte fehlerfrei ist.\r\n\r\nLaut Archwiki ist diese Methode wesentlich schneller,als die Platte mit badblocks zu pr\u00fcfen. ;)\r\n\"This method is also way faster than badblocks even with a single pass.\"\r\n\r\n<\/pre>\n<p><span style=\"color: #ffff00;\">P.S. Nicht von der SEEK\/READ Error Rate bei den smartmontools verr\u00fcckt machen lassen. Seagate nutzt diesen Wert f\u00fcr Pr\u00fcfsummen. Diese Zahl sagt nichts \u00fcber tats\u00e4chliche Defekte aus.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Man kann zwar direkt alles auf die Platte knallen und hoffen,dass diese die Reise von der Qualit\u00e4tskontrolle in den eigenen Haushalt defektfrei und ohne St\u00fcrze ( was bei der Hektik bei den einschl\u00e4gigen Lieferdiensten und den oftmals ruppigen Sortieranlagen eher einem Gl\u00fccksspiel gleicht) \u00fcberstanden hat, Kontrolle ist aber besser &#8211; und im unternehmerischen Einsatz verpflichtend. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1,4,12],"tags":[54,48,49,52,51,47,50,55,53],"class_list":["post-470","post","type-post","status-publish","format-standard","hentry","category-allgemein","category-fachliches","category-linux","tag-badblocks","tag-exos","tag-exos-x18","tag-festplatte","tag-hdd","tag-linux","tag-seagate","tag-smart","tag-testen"],"_links":{"self":[{"href":"https:\/\/madroot.net\/index.php?rest_route=\/wp\/v2\/posts\/470","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/madroot.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/madroot.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/madroot.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/madroot.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=470"}],"version-history":[{"count":9,"href":"https:\/\/madroot.net\/index.php?rest_route=\/wp\/v2\/posts\/470\/revisions"}],"predecessor-version":[{"id":479,"href":"https:\/\/madroot.net\/index.php?rest_route=\/wp\/v2\/posts\/470\/revisions\/479"}],"wp:attachment":[{"href":"https:\/\/madroot.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/madroot.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=470"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/madroot.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}