{"id":138,"date":"2012-07-03T19:33:41","date_gmt":"2012-07-03T18:33:41","guid":{"rendered":"http:\/\/www.theinternetsheep.com\/blog\/?p=138"},"modified":"2012-07-03T19:33:41","modified_gmt":"2012-07-03T18:33:41","slug":"n1-redundancy-how-not-to-do-it","status":"publish","type":"post","link":"https:\/\/www.theinternetsheep.com\/blog\/2012\/07\/n1-redundancy-how-not-to-do-it\/","title":{"rendered":"N+1 Redundancy &#8211; How Not To Do It"},"content":{"rendered":"<p>This morning, as I got up, I noticed that our <a href=\"http:\/\/www.nagios.org\">server monitoring system<\/a> (Nagios \u2013 if you don\u2019t know it, give it a look) was erroring for a set of customers servers. They\u2019d been rebooted a couple of times over the last few weeks, so I decided a visit to the DC was in order to check everything was OK. Having brought all but one of the servers back on-line (it\u2019s a clustered system), I noticed that we had a few internal fan failures, and swapped a couple of fans from a spare box into a live server to save me having to grab some from spares, and made a note to order up replacements.<\/p>\n<p>So far, so good, but these servers have 6 or 7 identical fans inside, and it appears that the failure of even one of them will lead to the server shutting down and refusing to boot. It looks like the designer failed to understand the concept of redundancy \u2013 if you are putting that many fans in, why not add one or two more so in the event of single failure everything can carry on after an abnormal event is logged.<\/p>\n<p>Now, I am mostly a software guy these days, but, really, if it seems obvious to me, surely it\u2019s obvious to others. We are talking major named brand, not some nameless box shifter.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This morning, as I got up, I noticed that our server monitoring system (Nagios \u2013 if you don\u2019t know it, give it a look) was erroring for a set of customers servers. They\u2019d been rebooted a couple of times over the last few weeks, so I decided a visit to the DC was in order [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[23],"tags":[18,4],"class_list":["post-138","post","type-post","status-publish","format-standard","hentry","category-information-technology","tag-computers","tag-internet"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>N+1 Redundancy - How Not To Do It - Random Baas<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/www.theinternetsheep.com\/blog\/2012\/07\/n1-redundancy-how-not-to-do-it\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"N+1 Redundancy - How Not To Do It - Random Baas\" \/>\n<meta property=\"og:description\" content=\"This morning, as I got up, I noticed that our server monitoring system (Nagios \u2013 if you don\u2019t know it, give it a look) was erroring for a set of customers servers. They\u2019d been rebooted a couple of times over the last few weeks, so I decided a visit to the DC was in order [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"http:\/\/www.theinternetsheep.com\/blog\/2012\/07\/n1-redundancy-how-not-to-do-it\/\" \/>\n<meta property=\"og:site_name\" content=\"Random Baas\" \/>\n<meta property=\"article:published_time\" content=\"2012-07-03T18:33:41+00:00\" \/>\n<meta name=\"author\" content=\"The Internet Sheep\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"The Internet Sheep\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"http:\/\/www.theinternetsheep.com\/blog\/2012\/07\/n1-redundancy-how-not-to-do-it\/\",\"url\":\"http:\/\/www.theinternetsheep.com\/blog\/2012\/07\/n1-redundancy-how-not-to-do-it\/\",\"name\":\"N+1 Redundancy - How Not To Do It - Random Baas\",\"isPartOf\":{\"@id\":\"https:\/\/www.theinternetsheep.com\/blog\/#website\"},\"datePublished\":\"2012-07-03T18:33:41+00:00\",\"author\":{\"@id\":\"https:\/\/www.theinternetsheep.com\/blog\/#\/schema\/person\/47e97d44df76f0d0d74074dbbff29ebb\"},\"breadcrumb\":{\"@id\":\"http:\/\/www.theinternetsheep.com\/blog\/2012\/07\/n1-redundancy-how-not-to-do-it\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/www.theinternetsheep.com\/blog\/2012\/07\/n1-redundancy-how-not-to-do-it\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/www.theinternetsheep.com\/blog\/2012\/07\/n1-redundancy-how-not-to-do-it\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.theinternetsheep.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"N+1 Redundancy &#8211; How Not To Do It\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.theinternetsheep.com\/blog\/#website\",\"url\":\"https:\/\/www.theinternetsheep.com\/blog\/\",\"name\":\"Random Baas\",\"description\":\"Thoughts of The Internet Sheep\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.theinternetsheep.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.theinternetsheep.com\/blog\/#\/schema\/person\/47e97d44df76f0d0d74074dbbff29ebb\",\"name\":\"The Internet Sheep\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.theinternetsheep.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ba52343f5621fa1543fb98f0e7c70199266d56c049bcf7defaf3db34cf84f346?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ba52343f5621fa1543fb98f0e7c70199266d56c049bcf7defaf3db34cf84f346?s=96&d=mm&r=g\",\"caption\":\"The Internet Sheep\"},\"url\":\"https:\/\/www.theinternetsheep.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"N+1 Redundancy - How Not To Do It - Random Baas","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/www.theinternetsheep.com\/blog\/2012\/07\/n1-redundancy-how-not-to-do-it\/","og_locale":"en_US","og_type":"article","og_title":"N+1 Redundancy - How Not To Do It - Random Baas","og_description":"This morning, as I got up, I noticed that our server monitoring system (Nagios \u2013 if you don\u2019t know it, give it a look) was erroring for a set of customers servers. They\u2019d been rebooted a couple of times over the last few weeks, so I decided a visit to the DC was in order [&hellip;]","og_url":"http:\/\/www.theinternetsheep.com\/blog\/2012\/07\/n1-redundancy-how-not-to-do-it\/","og_site_name":"Random Baas","article_published_time":"2012-07-03T18:33:41+00:00","author":"The Internet Sheep","twitter_misc":{"Written by":"The Internet Sheep","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"http:\/\/www.theinternetsheep.com\/blog\/2012\/07\/n1-redundancy-how-not-to-do-it\/","url":"http:\/\/www.theinternetsheep.com\/blog\/2012\/07\/n1-redundancy-how-not-to-do-it\/","name":"N+1 Redundancy - How Not To Do It - Random Baas","isPartOf":{"@id":"https:\/\/www.theinternetsheep.com\/blog\/#website"},"datePublished":"2012-07-03T18:33:41+00:00","author":{"@id":"https:\/\/www.theinternetsheep.com\/blog\/#\/schema\/person\/47e97d44df76f0d0d74074dbbff29ebb"},"breadcrumb":{"@id":"http:\/\/www.theinternetsheep.com\/blog\/2012\/07\/n1-redundancy-how-not-to-do-it\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/www.theinternetsheep.com\/blog\/2012\/07\/n1-redundancy-how-not-to-do-it\/"]}]},{"@type":"BreadcrumbList","@id":"http:\/\/www.theinternetsheep.com\/blog\/2012\/07\/n1-redundancy-how-not-to-do-it\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.theinternetsheep.com\/blog\/"},{"@type":"ListItem","position":2,"name":"N+1 Redundancy &#8211; How Not To Do It"}]},{"@type":"WebSite","@id":"https:\/\/www.theinternetsheep.com\/blog\/#website","url":"https:\/\/www.theinternetsheep.com\/blog\/","name":"Random Baas","description":"Thoughts of The Internet Sheep","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.theinternetsheep.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.theinternetsheep.com\/blog\/#\/schema\/person\/47e97d44df76f0d0d74074dbbff29ebb","name":"The Internet Sheep","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.theinternetsheep.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ba52343f5621fa1543fb98f0e7c70199266d56c049bcf7defaf3db34cf84f346?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ba52343f5621fa1543fb98f0e7c70199266d56c049bcf7defaf3db34cf84f346?s=96&d=mm&r=g","caption":"The Internet Sheep"},"url":"https:\/\/www.theinternetsheep.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/www.theinternetsheep.com\/blog\/wp-json\/wp\/v2\/posts\/138","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.theinternetsheep.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.theinternetsheep.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.theinternetsheep.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.theinternetsheep.com\/blog\/wp-json\/wp\/v2\/comments?post=138"}],"version-history":[{"count":1,"href":"https:\/\/www.theinternetsheep.com\/blog\/wp-json\/wp\/v2\/posts\/138\/revisions"}],"predecessor-version":[{"id":139,"href":"https:\/\/www.theinternetsheep.com\/blog\/wp-json\/wp\/v2\/posts\/138\/revisions\/139"}],"wp:attachment":[{"href":"https:\/\/www.theinternetsheep.com\/blog\/wp-json\/wp\/v2\/media?parent=138"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.theinternetsheep.com\/blog\/wp-json\/wp\/v2\/categories?post=138"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.theinternetsheep.com\/blog\/wp-json\/wp\/v2\/tags?post=138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}