{"id":621,"date":"2009-12-30T22:05:43","date_gmt":"2009-12-31T03:05:43","guid":{"rendered":"http:\/\/blog.timeoff.org\/rick\/?p=621"},"modified":"2010-01-05T12:05:03","modified_gmt":"2010-01-05T17:05:03","slug":"raid","status":"publish","type":"post","link":"https:\/\/blog.timeoff.org\/rick\/2009\/12\/30\/raid\/","title":{"rendered":"RAID"},"content":{"rendered":"<p>When I stuffed those terabyte <a title=\"home page: Seagate Technology LLC\" href=\"http:\/\/www.seagate.com\/\" target=\"_blank\">Seagate<\/a> drives into the VM server I just <em>knew<\/em> that configuring for RAID would be a good idea. After all &#8211; that&#8217;s a healthy amount of storage and the likelihood that something would go tits-up eventually was too great. At first I simply used the RAID controller on the motherboard but I grew uncomfortable with the software drivers required. They were proprietary, of course. So I opted for a dedicated controller from <a title=\"home page: Silicon Image\" href=\"http:\/\/www.siliconimage.com\/\" target=\"_blank\" class=\"broken_link\">Silicon Image<\/a>.<\/p>\n<p>Recently those decisions paid me back.<\/p>\n<p>I never noticed anything amiss. The problem was revealed by a log entry noticed as part of regular maintenance. The RAID configuration console subsequently reported that one drive had become ill and gone offline. This array was configured as a simple mirror, so now the volume was flying without a net.<\/p>\n<p>These are common drives and the local <a title=\"home page: Best Buy\" href=\"http:\/\/www.bestbuy.com\/\" target=\"_blank\">Best Buy<\/a> has &#8217;em in stock for under $90. Off I went, in horrible rain and cold, and soon I had the spare.<\/p>\n<p>Swapping it in took almost as long as the short trip. The latest machine builds have been in mid- or full-tower cases but this server, nope, tight quarters in the mini-ATX case. But soon it was done. I restarted all the VMs and set the array to rebuilding.<\/p>\n<p>It took a while &#8211; a couple of days. Yes, that&#8217;s excessive, I couldn&#8217;t agree more. But all things considered&#8230; It&#8217;s not a particularly powerful box; it&#8217;s busy, no less than a half-dozen VMs dedicated to their individual tasks, plus the host OS; the spare drive was added right out of the box &#8211; unpartitioned, unformatted. A sector-by-sector\u00c2\u00a0block-by-block reconstruction, so it&#8217;s no small wonder it took a while. I certainly could have helped it along.<\/p>\n<p>Meanwhile, I&#8217;ve been running some tests on the failed drive. Yup, it&#8217;s failed alright. It&#8217;s also under warranty.<\/p>\n<p>So just as soon as I scrub the data it&#8217;s going back to Seagate for replacement.<\/p>\n<p>A happy ending, must be the Spirit of Christmas. There&#8217;s a lesson here, too. As we approach 2010, if you don&#8217;t already, resolve to apply some discipline to your data protection practices. Make maintenance and recovery plans. Use appropriate technology. Review your logs.<\/p>\n<p>Happy New Year!<\/p>\n<p><em>Added 1-Jan-2010&#8230;<\/em><\/p>\n<p>Wouldn&#8217;t you know it? Following the secure deletion of all data from the failed disk I decided to run the Seagate diagnostics. It passed all tests.<\/p>\n<p>I&#8217;ve repartitioned the thing and it&#8217;s formatting now. I&#8217;ll use it as scratch workspace for video and other big projects and with luck it&#8217;ll fail again soon. Something bothers me about using it for anything important.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When I stuffed those terabyte Seagate drives into the VM server I just knew that configuring for RAID would be a good idea. After all &#8211; that&#8217;s a healthy amount of storage and the likelihood that something would go tits-up eventually was too great. At first I simply used the RAID controller on the motherboard &hellip; <a href=\"https:\/\/blog.timeoff.org\/rick\/2009\/12\/30\/raid\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">RAID<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[4],"tags":[15],"_links":{"self":[{"href":"https:\/\/blog.timeoff.org\/rick\/wp-json\/wp\/v2\/posts\/621"}],"collection":[{"href":"https:\/\/blog.timeoff.org\/rick\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.timeoff.org\/rick\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.timeoff.org\/rick\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.timeoff.org\/rick\/wp-json\/wp\/v2\/comments?post=621"}],"version-history":[{"count":0,"href":"https:\/\/blog.timeoff.org\/rick\/wp-json\/wp\/v2\/posts\/621\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.timeoff.org\/rick\/wp-json\/wp\/v2\/media?parent=621"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.timeoff.org\/rick\/wp-json\/wp\/v2\/categories?post=621"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.timeoff.org\/rick\/wp-json\/wp\/v2\/tags?post=621"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}