{"id":358,"date":"2009-02-05T10:11:33","date_gmt":"2009-02-05T15:11:33","guid":{"rendered":"http:\/\/www.streamingmeemee.com\/?p=358"},"modified":"2009-02-05T18:12:31","modified_gmt":"2009-02-05T23:12:31","slug":"never-say-it-could-be-worse-because-sometimes-it-is","status":"publish","type":"post","link":"https:\/\/www.streamingmeemee.com\/index.php\/2009\/02\/05\/never-say-it-could-be-worse-because-sometimes-it-is\/","title":{"rendered":"Never say &#8220;It could be worse&#8230;&#8221; because sometimes it is."},"content":{"rendered":"<p>A few weeks back I received a letter from our local electric utility informing me of scheduled overnight outages due to service work&nbsp;in my neighborhood.&nbsp; The day came, and past, without the announced outage.&nbsp; This is not unusual, it has happened before so I didn&rsquo;t think much of it.<\/p>\n<p>A few days later I received an early morning call that our office email and Internet access were down.&nbsp; I had not received any <a href=\"http:\/\/www.nagios.org\/\">NAGIOS <\/a>alerts overnight but I thought that the utility had finally gotten around to doing the scheduled work and that the power had failed overnight and exhausted the UPSes.<\/p>\n<p>I walked the caller through the <a href=\"http:\/\/en.wikipedia.org\/wiki\/Uninterruptible_power_supply\">UPS <\/a>restart process and found that they were already running fine.&nbsp; However, all the equipment in our mail server rack was powered off.&nbsp; This includes&nbsp;our firewall (which explains the Internet outage )&nbsp;as well as the NAGIOS monitoring machine (which explains why I did not receive any alerts) and the mail server.&nbsp; Hmm&hellip;&nbsp; the plot thickens.<\/p>\n<p><!--more--><\/p>\n<p>I ask them to switch the <a href=\"http:\/\/en.wikipedia.org\/wiki\/KVM_switch\">KVM <\/a>to the file server machine and the KVM is unresponsive; it is &lsquo;stuck&rsquo; on the email server screen.&nbsp; It is also making a very odd &lsquo;screeching noise. Oh boy&hellip;<\/p>\n<p>I have them power up the firewall and monitoring machines and I begin to get a flood of alerts.&nbsp; Oddly, none of them are related to a power fail.&nbsp; The file server starts up normally but the mail server however refuses to power up.&nbsp; With my co-workers temporarily distracted by the restored Internet access I jump in my car and race to the office.<\/p>\n<p>When I arrive the server will still not power up so I decide to move it&rsquo;s drives to another machine (this is almost trivial with a Mac server).&nbsp; The drives are mounted facing the front of the server and are access-able via a push-bar that releases one of the three drives.<\/p>\n<p>I push the first bar to release the drive and water gushes out all over my shoes.&nbsp; Oh frack&hellip;.<\/p>\n<p>My office is located on the top floor of a renovated 19<sup>th<\/sup> century shoe factory.&nbsp; The space is wonderful with exposed brick, soaring ceilings and rough hewn beams that would make <a href=\"http:\/\/en.wikipedia.org\/wiki\/Paul_Bunyan\">Paul Bunyan <\/a>proud.&nbsp; The roof however is not quite so wonderful.&nbsp; In the past we&rsquo;ve had&nbsp;water &lsquo;incidents&rsquo;&nbsp;that have claimed a color printer and caused some Dis-coloration of the floor in the server room.&nbsp; The building management had assured me that it had been fixed &mdash; apparently not so much.&nbsp; Judging from the splash patterns in the rack where the mail server is located a leak&nbsp;formed directly over the rack.&nbsp; The water primarily hit the upper components in the rack; the screeching KVM switch, an external hard drive (this will be important later) and the mail server.&nbsp; I&rsquo;m guessing that it also found it&rsquo;s way down to the other machines in the rack causing them to shutdown but the UPS somehow dodged the watery bullet.<\/p>\n<p>Miraculously only the mail server was toasted by the water; the other machines (with the exception of the KVM &ndash; it&rsquo;s totaled) started up normally.<\/p>\n<p>After pulling the remaining drives (Yes, I covered the machines below the mail server with plastic to prevent further damage) I removed them from the &lsquo;sleds&rsquo; and put them in front of a fan to dry.&nbsp; My next stop was the backup system console.<\/p>\n<p>A quick check indicated that I had a good &lsquo;full&rsquo; backup from the prior weekend and a good &lsquo;incremental&rsquo; backup from the night before the deluge.<\/p>\n<p>It was at this point that I uttered the line that I would later prove to be a curse&hellip; &ldquo;We have a good backup.&nbsp; <em>It could be worse&hellip;<\/em>&rdquo;.&nbsp; <\/p>\n<p>It was&hellip;&nbsp; <em>much worse<\/em>.<\/p>\n<p>More later&hellip;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A few weeks back I received a letter from our local electric utility informing me of scheduled overnight outages due to service work&nbsp;in my neighborhood.&nbsp; The day came, and past, without the announced outage.&nbsp; This is not unusual, it has happened before so I didn&rsquo;t think much of it. A few days later I received &hellip; <a href=\"https:\/\/www.streamingmeemee.com\/index.php\/2009\/02\/05\/never-say-it-could-be-worse-because-sometimes-it-is\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Never say &#8220;It could be worse&#8230;&#8221; because sometimes it is.<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/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,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[20],"tags":[],"class_list":["post-358","post","type-post","status-publish","format-standard","hentry","category-systems-engineering"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.streamingmeemee.com\/index.php\/wp-json\/wp\/v2\/posts\/358","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.streamingmeemee.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.streamingmeemee.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.streamingmeemee.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.streamingmeemee.com\/index.php\/wp-json\/wp\/v2\/comments?post=358"}],"version-history":[{"count":5,"href":"https:\/\/www.streamingmeemee.com\/index.php\/wp-json\/wp\/v2\/posts\/358\/revisions"}],"predecessor-version":[{"id":363,"href":"https:\/\/www.streamingmeemee.com\/index.php\/wp-json\/wp\/v2\/posts\/358\/revisions\/363"}],"wp:attachment":[{"href":"https:\/\/www.streamingmeemee.com\/index.php\/wp-json\/wp\/v2\/media?parent=358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.streamingmeemee.com\/index.php\/wp-json\/wp\/v2\/categories?post=358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.streamingmeemee.com\/index.php\/wp-json\/wp\/v2\/tags?post=358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}