{"id":410,"date":"2015-01-10T00:37:42","date_gmt":"2015-01-09T23:37:42","guid":{"rendered":"http:\/\/www.schoen-bloed.at\/blog\/?p=410"},"modified":"2015-01-10T09:48:47","modified_gmt":"2015-01-10T08:48:47","slug":"resilver-von-2-festplatten-in-zfs","status":"publish","type":"post","link":"https:\/\/www.schoen-bloed.at\/blog\/2015\/01\/resilver-von-2-festplatten-in-zfs\/","title":{"rendered":"Resilver von 2 Festplatten in ZFS"},"content":{"rendered":"<p>Kein Problem, aber nur wenn man raidz2 oder raidz3 verwendet. Die Ausgangssituation zeigt ein ZFS Raidz2 mit 6 Festplatten in dem 2 Festplatten nicht mehr funktionieren.<\/p>\n<p><!--more--><\/p>\n<blockquote><p># zpool status<\/p>\n<p>pool: TB2<br \/>\nstate: DEGRADED<br \/>\nstatus: One or more devices is currently being resilvered. The pool will<br \/>\ncontinue to function, possibly in a degraded state.<br \/>\naction: Wait for the resilver to complete.<br \/>\nscan: resilver in progress since Sat Jan 10 00:24:59 2015<br \/>\n12.0G scanned out of 9.59T at 396M\/s, 7h3m to go<br \/>\n3.99G resilvered, 0.12% done<br \/>\nconfig:<\/p>\n<p>NAME STATE READ WRITE CKSUM<br \/>\nTB2 DEGRADED 0 0 0<br \/>\nraidz2-0 DEGRADED 0 0 0<br \/>\nata-ST32000542AS_jftzujfh-part1 ONLINE 0 0 0<br \/>\nreplacing-1 UNAVAIL 0 0 0<br \/>\n7440898440480099451 UNAVAIL 0 0 0 was \/dev\/disk\/by-id\/ata-ST2000DL003-9VT166_jghjzu<br \/>\nata-TOSHIBA_DT01ACA300_vycsdf ONLINE 0 0 0 (resilvering)<br \/>\nreplacing-2 UNAVAIL 0 0 0<br \/>\nata-ST32000542AS_gdsfgr-part1 UNAVAIL 0 0 0<br \/>\nata-TOSHIBA_DT01ACA300_adfewe ONLINE 0 0 0 (resilvering)<br \/>\nata-ST2000DM001-1CH164_fvbnmv-part1 ONLINE 0 0 0<br \/>\nata-ST32000542AS_ertert-part1 ONLINE 0 0 0<br \/>\nata-ST2000DL003-9VT166_jfghjtuj-part1 ONLINE 0 0 0<\/p><\/blockquote>\n<p>&nbsp;<\/p>\n<p>Es der sch\u00f6nen Dinge an ZFS ist das resilvern von einem besch\u00e4digtem Raid. Zum einen muss ZFS nur Daten kopieren die verwendet werden und zum anderen kann es ohne Probleme auch mehrere Festplatten gleichzeitig wiederherstellen. Weiters w\u00fcrde das storage automatisch gr\u00f6\u00dfer werden sobald alle Festplatten eine gr\u00f6\u00dfere Kapazit\u00e4t haben. In meinem Fall w\u00fcrden Irgendwann alle 2TB Festplatten getauscht werden und das Raid h\u00e4tte dann eine Gr\u00f6\u00dfe von 6-2*3TB also 12 TB.<\/p>\n<p>Zum ersetzen einer defekten Festplatte verwendet man den <em>zpool<\/em> Befehl <em>replace<\/em>.<\/p>\n<blockquote><p># zpool replace TB2\u00a0 7440898440480099451 \/dev\/disk\/by-id\/ata-TOSHIBA_DT01ACA300_vycsdf<\/p><\/blockquote>\n<p>mehr ist nicht zu tun der Reset passiert voll automatisch.<\/p>\n<p>Am Ende \u00a0sieht das Ergebnis so aus:<\/p>\n<blockquote><p># zpool status<\/p>\n<p>pool: TB2<br \/>\nstate: ONLINE<br \/>\nscan: resilvered 3.20T in 7h29m with 0 errors on Sat Jan 10 07:54:04 2015<br \/>\nconfig:<\/p>\n<p>NAME STATE READ WRITE CKSUM<br \/>\nTB2 ONLINE 0 0 0<br \/>\nraidz2-0 ONLINE 0 0 0<br \/>\nata-ST32000542AS_5XW1FMP1-part1 ONLINE 0 0 0<br \/>\nata-TOSHIBA_DT01ACA300_X4JPT8ZGS ONLINE 0 0 0<br \/>\nata-TOSHIBA_DT01ACA300_X4JPT5RGS ONLINE 0 0 0<br \/>\nata-ST2000DM001-1CH164_Z1E2410E-part1 ONLINE 0 0 0<br \/>\nata-ST32000542AS_5XW1A8A4-part1 ONLINE 0 0 0<br \/>\nata-ST2000DL003-9VT166_5YD0XQK1-part1 ONLINE 0 0 0<\/p>\n<p>errors: No known data errors<\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Kein Problem, aber nur wenn man raidz2 oder raidz3 verwendet. Die Ausgangssituation zeigt ein ZFS Raidz2 mit 6 Festplatten in dem 2 Festplatten nicht mehr funktionieren.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,3,13],"tags":[],"_links":{"self":[{"href":"https:\/\/www.schoen-bloed.at\/blog\/wp-json\/wp\/v2\/posts\/410"}],"collection":[{"href":"https:\/\/www.schoen-bloed.at\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.schoen-bloed.at\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.schoen-bloed.at\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.schoen-bloed.at\/blog\/wp-json\/wp\/v2\/comments?post=410"}],"version-history":[{"count":6,"href":"https:\/\/www.schoen-bloed.at\/blog\/wp-json\/wp\/v2\/posts\/410\/revisions"}],"predecessor-version":[{"id":417,"href":"https:\/\/www.schoen-bloed.at\/blog\/wp-json\/wp\/v2\/posts\/410\/revisions\/417"}],"wp:attachment":[{"href":"https:\/\/www.schoen-bloed.at\/blog\/wp-json\/wp\/v2\/media?parent=410"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.schoen-bloed.at\/blog\/wp-json\/wp\/v2\/categories?post=410"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.schoen-bloed.at\/blog\/wp-json\/wp\/v2\/tags?post=410"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}