Slashdot Mirror


Stupid Data Center Tricks

jcatcw writes "A university network is brought down when two network cables are plugged into the wrong hub. An employee is injured after an ill-timed entry into a data center. Overheated systems are shut down by a thermostat setting changed from Fahrenheit to Celsius. And, of course, Big Red Buttons. These are just a few of the data center disasters caused by human folly."

85 of 305 comments (clear)

  1. bad article is bad by X0563511 · · Score: 5, Insightful

    The summary reads like a digg post, and has two different links that, in actuality, link to the exact same thing.

    This needs some fixin'.

    --
    For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    1. Re:bad article is bad by Anonymous Coward · · Score: 2, Interesting

      I seem to remember in the early days of Telehouse London an engineer switched off power to the
      entire building. Only two routes out of the UK remained (one was a 256k satellite connection)
      that had their own back-up power.

    2. Re:bad article is bad by Timex · · Score: 3, Funny

      the summary text is, verbatim, the first part of the article.

      It is my personal observation that this seems to be the best way to get anything on the front page: using the article text as the "summary". Isn't it nice to see that Slashdot submitters are so original in their writing skill? :D

      --
      When politicians are involved, everyone loses.
    3. Re:bad article is bad by macwhizkid · · Score: 5, Insightful

      Article also needs fixin' in the lessons learned from the incidents described. Look, I'm sorry, but if your hospital network was inadvertently taken down by a "rogue wireless access point", the lesson to be learned isn't that "human errors account for more problems than technical errors" -- it's that your network design is fundamentally flawed.

      Or the woman who backed up the office database, reinstalled SQL server, and backed up the new (empty) server on the same tape. Yeah, a new tape would have solved that problem. Or, you know, not being a mindless automaton. Reminds me of a quote one of my high school teachers was fond of: "Life is hard. But life is really hard if you're stupid."

    4. Re:bad article is bad by commodore64_love · · Score: 2, Interesting

      But.....

      I only got a 200 on my English SAT. I's got no writin' skills. That's why I became a computer geek instead.

      --
      "I disapprove of what you say, but I will defend to the death your right to say it." - historian Evelyn Beatrice Hall
    5. Re:bad article is bad by dsoltesz · · Score: 2, Informative

      *yawn* That's because it was on digg, posted in a nearly identical fashion, two days ago. Agreed. Bad article is bad. And now it's old.

    6. Re:bad article is bad by OnlineAlias · · Score: 2, Interesting

      The first one, at the IU school of medicine, I'm very familiar with that place...they have no data center to speak of, and I do not know that person. I never heard of that incident. Also, who doesn't run spanning tree with BPDU gaurd and other such protections. I know IU does, for a fact.

      Something is very very wrong with that article.

    7. Re:bad article is bad by macwhizkid · · Score: 2, Insightful

      It is not obvious to someone replacing the backup tape whether the backup is appended to the previous backup or replaces the previous one entirely. The former was not all that uncommon back when backup tapes had decent sizes. These days where you need 4 tapes to backup a single drive no one appends.

      Yeah, it's not clear from TFA whether she thought there was enough space, or was just clueless. Regardless, though, when you have mission critical data on a single drive you shut it down, put in a fire safe until you're ready to restore, whatever. But you don't just casually keep using it. And who backs up a test database install anyway?

      It's just interesting that the first story in the article was a technical problem (poor network design/admin) being blamed on user error (unauthorized wireless AP/network cable plugged into wrong switch), while the second story was procedural user error (do the backup every day, no matter what) being blamed on a technical problem (the backup system).

    8. Re:bad article is bad by fishbowl · · Score: 2, Insightful

      >These days where you need 4 tapes to backup a single drive no one appends.

      These days with LTO-4, my biggest problem is having enough time to guarantee a daily backup.

      --
      -fb Everything not expressly forbidden is now mandatory.
    9. Re:bad article is bad by Sponge+Bath · · Score: 4, Funny

      I only got a 200 on my English SAT. I's got no writin' skills.

      You has done been promoted to /. editor. Collect your "Grammer be important!" t-shirt at the door.

    10. Re:bad article is bad by green1 · · Score: 2, Informative

      To this day most cheap switches still can't handle a network cable with the 2 ends plugged in to the same switch. As a telco company technician I can't count the number of times I've solved someone's Internet connectivity problem by unplugging said cable. (I sort of understand it when there's a big mess of cables and you can't see where they all go, but I've also seen some really ridiculous ones where the troublesome cable is less than a foot long and therefore extremely obviously out of place!)

      And before someone says it, yes I'm positive these are switches and not hubs. (I don't think I've actually seen a hub in use in a couple of years now... can you still even buy them?)

      Now I hope that high end switch gear is better, but I have to admit that I haven't tried the experiment to find out (most high end switch gear I have access to is in use for mission critical stuff, no matter how remote the chances of actually taking it down, I'm not going to try the experiment)

    11. Re:bad article is bad by BrokenHalo · · Score: 2, Interesting

      while the second story was procedural user error (do the backup every day, no matter what) being blamed on a technical problem (the backup system).

      Back in the late '80s when I was working on Prime "mini-computers" (as such machines were then known), I would receive periodic calls from Prime's tech support to alert me to (yet) another bug found in their BRMS (Backup/Restore Management System), and would I pretty-please stop using it. As it happened, I was using their less sophisticated but otherwise bombproof dump/restore utilities, so this was never an issue for me, but it was still pretty funny...

    12. Re:bad article is bad by mlts · · Score: 2, Insightful

      This is one reason that D2D2T setups are a good thing. If the tape gets overwritten, most likely the copy sitting on the HDD is still useful for recovering.

      One thing I highly recommend businesses get is a backup server. It can be as simple as a 1U Linux box connected to a Drobo that does an rsync. It can be a passive box that does Samba/CIFS serving, one account for each machine and each machine's individual backup program dump to it. Or the machine can have an active role and run a backup utility like Retrospect. The advantage of the active role is that one can plug another external drive into the server, copy backed up data to it, then take the external drive offsite for additional data protection. It isn't as good as full tape rotation, but better than nothing.

    13. Re:bad article is bad by internewt · · Score: 2, Insightful

      Seriously?! Your job title is Network Administrator! Administer the damn network! It's what you were hired to do!

      And if management doesn't want to make the change?

      Get it in writing.

      Then when you are set up for a fall when the inevitable happens, you have something to cover your arse with.

      --
      Car analogies break down.
    14. Re:bad article is bad by afidel · · Score: 2, Interesting

      Actual Cisco stuff (as opposed to Linksys gear with a Cisco badge) will discover a loop in an adjacent switch and shutdown the uplink port. Of course if you haven't turned on sw portfast the switch will do spanning tree which will keep the port from ever coming up, so yes better switches will definitely solve the problem. I had a network where the training room and C* row were serviced from the same 48 port switch, our very ADD CEO was in the training room trying to ignore a boring meeting and plugged two adjacent popups into each other, took down C* row but the upstream switch caught the problem so the rest of the company kept working. CFO threw a fit until the root cause was determined and then it was solved by putting a warning on the ports in the training room =)

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  2. Network meltdown due to hub cross-connects by Florian+Weimer · · Score: 5, Interesting

    Can this really happen easily? I thought for really ugly things to happen, you need to have switches (without working STP, that is).

    1. Re:Network meltdown due to hub cross-connects by Pentium100 · · Score: 3, Informative

      This should work quite OK with hubs. A hub, after all, sends the packet to every port except the one where it came from. So two hubs in a loop should just forward the same packet back and forth all the time.

    2. Re:Network meltdown due to hub cross-connects by omglolbah · · Score: 4, Informative

      Oh yes, it works quite well for sabotaging a network.

      It used to be a constant issue at LAN parties where "pranksters" would do it before going to sleep... Usually we never found them but when we did we flogged them with cat5 cables stripped of insulation :p

    3. Re:Network meltdown due to hub cross-connects by ianalis · · Score: 4, Interesting

      According to CCNA Sem 1, a hub is a multiport repeater that operates in layer 1. A switch is a multiport bridge that operates in layer 2. I thought these definitions are universally accepted and used, until I used non-Cisco devices. I now have to refer to L2 and L3 switches even if CCNA taught me that these are switches and routers, respectively.

    4. Re:Network meltdown due to hub cross-connects by X0563511 · · Score: 2, Interesting

      It's so irritating when you ask for a hub, and someone hands you a switch. Stores do the same thing. It's hard enough to find hubs, let alone find them when the categorization lumps them together.

      No, I said hub. I don't want switching. I want bits coming in one port to come back out of all the others.

      You can do that with a switch, but getting a switch that can do that is a bit more pricey than a real hub...

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    5. Re:Network meltdown due to hub cross-connects by coryking · · Score: 2, Insightful
    6. Re:Network meltdown due to hub cross-connects by Mad+Bad+Rabbit · · Score: 2, Interesting

      Cheap deep-packet inspection (using an old hub and Wireshark) ?

      --
      >;k
    7. Re:Network meltdown due to hub cross-connects by Shimbo · · Score: 2, Informative

      Can this really happen easily? I thought for really ugly things to happen, you need to have switches (without working STP, that is).

      Spanning tree can not deal with the situation where there is a loop on a single port, which you can do easily by attaching a consumer grade switch. There are various workarounds (such as BPDU protection) but they aren't standard, and require manual configuration. Once your network gets big enough, you probably can't afford not to use them, though.

    8. Re:Network meltdown due to hub cross-connects by pushing-robot · · Score: 4, Funny

      Ah, yes, what network technician hasn't felt the sting of the old "cat5 o' eight tails"?

      --
      How can I believe you when you tell me what I don't want to hear?
    9. Re:Network meltdown due to hub cross-connects by bsDaemon · · Score: 2, Informative

      There is such a thing as a Layer 3 switch. They have routing functionality built-in, mostly to reduce latency for inter-vlan routing across a single switch. Cisco makes devices called Layer 3 switches, which are different from routers.

    10. Re:Network meltdown due to hub cross-connects by ColdWetDog · · Score: 3, Funny

      When you're 16 working at a LAN party you get somewhat motivated when an 18 year old girl wearing duct-tape clothing (skimpy at that :p) wields such a tool :p

      Yes, and now look at you. Years later, life wasted. Posting to Slashdot on a weekend.

      If only you had listened to your mother and gone into welding.

      --
      Faster! Faster! Faster would be better!
    11. Re:Network meltdown due to hub cross-connects by Anonymous Coward · · Score: 2, Funny

      Ah, yes, what network technician hasn't felt the sting of the old "cat5 o' eight tails"?

      You're thinking of the Cat5 o' Nine Tails -- or maybe you just lost count because you were on the receiving end of one?

      <--- Joke

      O<-- You

      CAT5 cable has eight conductors inside it... hence the joke.

    12. Re:Network meltdown due to hub cross-connects by bsDaemon · · Score: 2, Informative

      The physical difference is pretty much the key. The Layer 3 switch will have a bunch of Ethernet ports, but generally no serial ports (other than the console and auxiliary, of course). The layer 3 switch tends to push most of the work logic off onto ASICs rather than doing it in software on CPU time, too. That way you don't suffer much performance loss when routing between VLANs, but you wouldn't put on at a WAN uplink or network border.

    13. Re:Network meltdown due to hub cross-connects by X0563511 · · Score: 2, Insightful

      Well.

      The foundry switch I was screwing around with today... wasn't letting the IP Engineer send all the vlans to the mirror port. I could only watch management traffic (STP, etc) and nothing of any actual use.

      It was great! Finally I got pissed off and shoved a homemade passive tap on the uplink and was -then- able to see the issue.

      A hub would have made this a 5 minute job.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    14. Re:Network meltdown due to hub cross-connects by Geoff-with-a-G · · Score: 5, Informative

      I'm CCNP, taking my CCIE lab next month, I'll give this a shot.

      Yes, the "cow goes moo" level definitions you get are "hub = L1, switch = L2, router = L3" but the reality is more complex.
      A hub is essentially a multi-port repeater. It just takes data in on one port and spews it out all the others.
      A switch is a device that uses hardware (not CPU/software) to consult a simple lookup table which tells it which port(s) to forward the data, and does so very fast (if not always wire-speed). Think like the GPU/graphics card in your PC. Something specific super fast.
      A router is a device that understands network hierarchy/topology (in the case of IP, this is mainly about subnetting, but there are plenty of other routed protocols) and can traverse that hierarchy/topology to determine the next hop towards a destination.

      Now, because of the protocol addressing in Ethernet and IP, these lend themselves easily to hub/switch/router = L1/L2/L3, but they're not really defined that way.

      These days, most Cisco switches (3560, 3750, 6500, etc) run IOS, the software which can do routing, and which uses CEF. CEF in a nutshell takes the routing table (which would best be represented as a tree) and compiles it into a "FIB", which is essentially a flat lookup-table version of that same (layer 3, IP) table. It also caches a copy of the L2 header that the router needs to forward an L3 packet. The hardware (ASICs) in the switches hold this FIB, and thus allow them to "switch" IP/L3 packets at fast rates and without CPU intervention, thus making them still "switches", even if they run a routing protocol and build a routing table.

      Meanwhile, when Cisco refers to a "router" in marketing terms, they're talking about a device with a (relatively) powerful CPU, which can not only perform actual routing, but also usually more CPU-intensive inter-network tasks like Netflow and NBAR.

    15. Re:Network meltdown due to hub cross-connects by Anonymous Coward · · Score: 2, Funny

      It's a "cat5 o' NINE tails"

      Which is how you achieve 5 9's reliability, once you take it to your vendor's sales rep.

    16. Re:Network meltdown due to hub cross-connects by evildarkdeathclicheo · · Score: 2, Informative

      Modern routers are actually switches, not routers. They use packet based switching, not processor based routing like their ancient predecessors. Hell even Cisco tried to fix this when they introduced the GSR (gigabit switch/routers) late last century. It is really "how" these devices direct traffic from one port to the next that defines what they "are", not what OSI layer they operate at. That said, it's still easier for people to understand using the old-school nomenclature.

  3. Router Plugged Into Itself by Anonymous Coward · · Score: 5, Funny

    Where I work a couple years ago one of the non-technical people decided to plug a router into itself. Ended up bringing down the whole network for ~25 people in a company which depended on the Internet (Internet marketing company).

    Unfortunately one of the tech guys figured it out literally as everyone was standing by the elevator waiting for it to take us home. We were that close to freedom :(

  4. Don't try this at work... by alphatel · · Score: 2, Interesting
    • Plug all the ethernet-like T1 cables into a switch
    • Change the administrator password and forget what you changed it to
    • Hang everything off a single power strip, no UPS
    • Buy expensive remote management cards but don't bother to configure them
    --
    When the foot seeks the place of the head, the line is crossed. Know your place. Keep your place. Be a shoe.
    1. Re:Don't try this at work... by v1 · · Score: 3, Interesting

      - run thinnet lines along the floor under people's desks, for them to occasionally get kicked and aggravate loose crimps, taking entire banks of computers (in a different wing of the building) off the LAN with maddening irregularity

      - plug a critical switch into one of the ups's "surge only" outlets

      - install expensive new baytech RPMs on the servers at all remote locations, and forget to configure several of the servers to "power on after power failure".

      - on the one local server you cannot remote manage, plug its inaccessible monitor into a wall outlet

      honorable mention:

      - junk the last service machine you have laying around that has a scsi card in it while you still have a few servers using scsi drives

      --
      I work for the Department of Redundancy Department.
  5. Not using Cisco ACLs by Nimey · · Score: 3, Interesting

    Our entire network was brought down a few years ago when a student plugged a consumer router into his dorm room's port. Said router provided DHCP, and having two conflicting DHCP servers on the network terminally confused everything that didn't use static IPs.

    Took our networking guys hours to trace that one down.

    --
    Hail Eris, full of mischief...

    E pluribus sanguinem
    1. Re:Not using Cisco ACLs by omglolbah · · Score: 3, Insightful

      Amusingly anyone who ever worked as tech crew at a lan party knows that this is the first thing you look for... :p

    2. Re:Not using Cisco ACLs by GuldKalle · · Score: 2, Interesting

      I had that error too, on a city-wide network. The solution? Get an IP from the offending router, go to its web interface, use the default password to get in, and disable DHCP.

      --
      What?
    3. Re:Not using Cisco ACLs by jimicus · · Score: 4, Informative

      Hours?

      You get something on the network which has an IP from the offending DHCP server, use ARP to establish what that DHCP servers' MAC address is then lookup the switches' own tables to figure out which port that MAC is plugged into and switch that port off and wait for the equipment owner to start complaining. Takes about 3-5 minutes to do by hand, and some switches can do it automatically.

    4. Re:Not using Cisco ACLs by contrapunctus · · Score: 2, Funny

      I have done this error before :)

      What surprised me was that the linksys router assigned IP numbers up thorough the uplink connection. I thought that was impossible, guess not.

    5. Re:Not using Cisco ACLs by Gumbercules!! · · Score: 3, Insightful

      I have to agree with this guy. As soon as IP addresses started being assigned incorrectly, the first thing I would be doing is checking the DHCP server. ipconfig /all on a windows box (so may 3 seconds of typing) would give this answer.

      More to the point, though - why was another DHCP allowed on the network? Can your switches not block or refuse to route DHCP traffic from the wrong host?? Otherwise every single student who brings in their own wifi box is going to shut down the network.

    6. Re:Not using Cisco ACLs by eric2hill · · Score: 2, Informative

      Cisco switches have a wonderful feature called dhcp snooping.

      ip dhcp snooping
      Followed by
      ip dhcp snooping trust
      on your port that supplies DHCP to the network. This ensures that only the trusted port can hand out dhcp addresses, and as a bonus, the switch tells you which MAC has which IP.
      show ip dhcp snooping binding

      --
      LOAD "SIG",8,1
      LOADING...
      READY.
      RUN
    7. Re:Not using Cisco ACLs by blair1q · · Score: 4, Insightful

      Or unplug it.

      The slow part is figuring out that that's the problem. The first time it happens to you.

      Which is why it's good to have oldbies around, to whom lots of weird shit has happened.

    8. Re:Not using Cisco ACLs by fluffy99 · · Score: 4, Informative

      Cisco switches have a wonderful feature called dhcp snooping.

      Not supported on many of the lower end Cisco edge switches. It believe it also interferes with DHCP relaying.

      Another great tool is "ip verify source vlan dhcp-snooping
      " which can be used to block traffic from IPs/macs that did not obtain their IP from the DHCP server. This nicely prevents users from statically assigning addresses and/or spoofing their mac address.

  6. Quad Graphics 2000 by Anonymous Coward · · Score: 5, Interesting

    In the summer of 2000 I worked at Quad/Graphics (printer, at least at that time, of Time, Newsweek, Playboy, and several other big-name publications). I was on a team of interns inventorying the company's computer equipment -- scanning bar coded equipment, and giving bar codes to those odds and ends that managed to slip through the cracks in the previous years. (It's amazing what grew legs and walked from one plant to another 40 miles away without being noticed.)

    One of my co-workers got curious about the unlabeled big red button in the server room. Because he lied about hitting it, the servers were down for a day and a half while a team tried to find out what wiring or environmental monitor fault caused the shutdown. That little stunt cost my co-worker his job and cost the company several million dollars in productivity. It slowed or stopped work at three plants in Wisconsin, one in New York, and one in Georgia.

    The real pisser was the guilty party lying about it, thereby starting the wild goose chase. If he had been honest, or even claimed it was an accident, the servers would have all been up within the hour, and at most plants little or no productivity would have been lost.

    The reality: a 20 year old's shame cost a company millions.

    1. Re:Quad Graphics 2000 by Anonymous Coward · · Score: 3, Insightful

      Why the fuck was the button unlabeled? That's the REAL MISTAKE.

    2. Re:Quad Graphics 2000 by FictionPimp · · Score: 5, Funny

      Well, where I work some maintenance genius decided that the location of the red button (near the entrance door) was too risky. They said people coming in the door could hit it while trying to turn on the lights.

      Their solution? They moved it to behind the racks. So every time I bend down to move or check something I have to be conscious not to turn off the power to the entire room with my ass.

    3. Re:Quad Graphics 2000 by X0563511 · · Score: 3, Informative

      Hmm, if only someone could invent some kind of cover to prevent accidental use...

      I think a compounding issue is that the facilities guy (or higher up) is a cheapass.

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    4. Re:Quad Graphics 2000 by drsmithy · · Score: 5, Funny

      One of my co-workers got curious about the unlabeled big red button in the server room. Because he lied about hitting it [...]

      At a previous job we had one of these (albeit with a "Do not push this, ever" label above it) that did nothing more than set off a siren and snap a photo of the offender with a hidden camera. Much amusement was had by all when some new employee's curiosity inevitably got the better of them.

  7. Obligatory: The Etherkiller by Anonymous Coward · · Score: 2, Funny
  8. Video by AnonymousClown · · Score: 5, Funny
    Here's a video of a tech worker explaining why these things happen.

    It's very disturbing and you'll see why these things happen.

    --
    RIP America

    July 4, 1776 - September 11, 2001

  9. Re:I got a good one too! by Yvan256 · · Score: 4, Funny

    192.168.x.x? That's amazing. I've got the same IPs on my luggage.

  10. Re:Video FTW by dsoltesz · · Score: 2, Insightful

    Thank you... you've single-handedly made spending my time on recycled, old digg news completely and totally worth it.

  11. My favourite human error - a true story by Kupfernigk · · Score: 5, Interesting
    This was a server room at an (unnamed) UK PLC. The air conditioning had remote management, and the remote management notified the maintenance people that attention was needed. So someone was sent out, on a Friday afternoon.

    When he arrived, most of the staff had gone home and the skeleton IT staff didn't want to hang around. So, they sent him away on the basis that his work wasn't "scheduled".

    Everybody came back on Monday to find totally fried servers.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
    1. Re:My favourite human error - a true story by dirk · · Score: 5, Funny

      I have a better AC story. We had a second AC unit installed in server room, as the first was cranking 24/7 and was just barely keeping up, with the thought that the 2 of them in tandem could handle the load. A few days after it was installed, we noticed the room was hot when we got in in the morning. Not enough to cause alarms, but hotter than it should be. As the day went on, it dropped, so we chalked it up to a one time fluke. This happened a time or 2 more throughout the week, but it always dropped during the day. Finally the weekend came, and it got hot enough to cause an alarm. We got in and the AC units kicked on without us actually doing anything, and the room started to cool down. We called out AC guys and they checked both system and couldn't find anything wrong with either of them. Well, the same thing happened again that night. Finally, someone was there late, trying to see if they could see what was going on. Everything was fine throughout the evening, so they finally decided to leave. Luckily, they noticed as they walked out the door and flipped off the lights that the AC units both turned off. HE went back in to verify, and when he turned the lights back on, the AC units both started again. Turned the lights off, and they both shut off again. The genius (lowest bid) company that we hired to install the new AC unit had wired both units into the wall switch for the lights! So when we were there checking, we had the lights on and everything worked perfectly. We went home for the day and turned off the lights, and the AC units. Needless to say, that company isn't even allowed inside out building anymore!

      --

      "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
    2. Re:My favourite human error - a true story by Linker3000 · · Score: 2, Funny

      More AC fun - all in the same room - as refurbed into a computer room in the 1980s by the in-house maintenance team:

      1) They re-lined the walls, but also boxed in the radiators without turning them off - we had numerous AC engineers turning up and scratching their heads while they re-did their thermal load calculations until we realised our walls were warm to the touch.

      2) They put the AC stat on a pillar by the windows so in the summer, the heat radiation falling on the stat from outside made the AC run harder than required, which we really didn't notice as the room was 'cold', but come winter, the AC often wouldn't kick in until we had the stat relocated.

      Best cock-up I saw was a computer room with a 4ft under-floor void. There should have been a 4 inch void, but there was a major cock-up between architects and builders. The floor panels sat on some spookily-sized pillars (which must have been specially made) and the IT staff actually put some servers under the floor.

      --
      AT&ROFLMAO
    3. Re:My favourite human error - a true story by internewt · · Score: 3, Funny

      Best cock-up I saw was a computer room with a 4ft under-floor void. There should have been a 4 inch void, but there was a major cock-up between architects and builders. The floor panels sat on some spookily-sized pillars (which must have been specially made) and the IT staff actually put some servers under the floor.

      Was Nigel Tufnel the architect?

      --
      Car analogies break down.
  12. cascade failures by Velox_SwiftFox · · Score: 3, Interesting

    How can this leave out the standard cascade failure scenario?

    Trying to achieve redundancy, someone gets what they think is worst-case-30A of servers with multiple power supplies, plugs one power supply on each into one PDU rated 30A, one power supply into the other.

    They may or may not know that the derated capacity of of the circuit is only 24A, the data center is unlikely to warn them as they only appear to be using 15A per circuit at most.

    Anyway, something happens to one of the PDUs and the power is lost from it. Perhaps power factor corrections (remember the derating?) and cron jobs running at midnight on all the servers that raise the load high simultaneously. Maybe just the failure of one of the PDUs that was feared, causing the attempt at "redundancy".

    In any case, all of the load is then put on the remaining circuit, and it always fails. The whole rack loses power.

    1. Re:cascade failures by omglolbah · · Score: 2, Interesting

      Yep, it is one of the specific steps when we define requirements for server racks. Sadly not all the customers pay attention and then yell for us to come fix the mess when they find out years later :p

      This is especially fun if the trip to the "datacenter" involves a helicopter ride to the oil rig where it is located :p

  13. Power strips (with on/off buttons) are bad by gavving · · Score: 2, Funny

    So I'm working in this company's datacenter on their networking equipment. But it's installed is such a crappy way that there's a floor tile pulled right next to the rack and the cables are run down into that hole. I'm working around on the equipment and step down into the hole by accident, at that point I notice that it's suddenly alot quieter where I'm standing, I look down and realize I'd just stepped on the power button of a power strip that most of the networking equipment was plugged into. Oh Sh!t. At the time the room was empty except for me, I quickly turn the strip back on. About the time the switches are just finishing coming back up one of the companies IT guys comes in and asks if anything's going on. I look at him a little confused and say "I'm not sure, what's up?". The network's back up by the time they noticed it.... I probably should have admitted it, but no harm, no foul. :)

    1. Re:Power strips (with on/off buttons) are bad by Velox_SwiftFox · · Score: 3, Insightful

      Covering those power strip buttons with a hardened glob fixing them in the "on" position is what an electric glue gun is for.

    2. Re:Power strips (with on/off buttons) are bad by Anonymous Coward · · Score: 2, Informative

      The power switch on an extension strip is not a surge protector. The surge protection mechanism is usually an internal varistor. It's safe to disable the switch mechanism.

      Don't disable the breaker or fuse, however. That's suicidal.

  14. data centers 101 by ei4anb · · Score: 4, Funny

    Those data centers in the article sound huge, some may even have up to ten servers!

  15. Mainframe days story by assemblerex · · Score: 5, Interesting

    The old tape machines (six foot tall) used to put out a tremendous amount of heat. Space is at a premium, so in the mainframe room the drives were normally put edge to edge,
    with one pushing air in and the other pulling air out. The machines had two 10-12" fans per unit, so stacking two or three units was fine. One site had so many machines side to
    side (over 7), the air coming out the last machine regularly set things on FIRE. It was not uncommon for the machine to ignite lint going through the stack, with it coming out the
    end as a small explosion like dust in a grain silo explosion. A fire extinguisher was kept on hand, and the wall eventually got a stainless steel panel because it was so common.

  16. FedEx, get insurance/ship your server by AnAdventurer · · Score: 3, Interesting

    When I was IT manager for a big retail mfg we had a cross-country move from the SF bay area to TN (closer to shipping hubs and lower tax rates). I was hired for the new plant, and I was there setting up everything (I did not know the company knew next to nothing about technology) and the last thing shipped before the company shutdown for the move was ship the data server via 2 day FedEx. The CFO packed it up and shipped it out, as the driver pulled away from the bay the server fell off the bumper and onto the cement. They picked it up (looking undamaged in it's box). When I opened it there was a shower of parts. A HD drive had detached from the case but not the cable and had swung around in that case like a flail. CFO had NOT INSURED the shipment or taken anything apart. That and much more to save $50 here and there.

    --
    6.8SPC TR of 550, l xwind at 6, drift rt at 26" drops 77". AT has 503 ft-lbs at 1403 fps. FT 0.86
  17. Data center power by PPH · · Score: 3, Interesting

    Back when I worked for Boeing, we had an "interesting" condition in our major Seattle area data center (the one built right on top of a major earthquake fault line). It seems that the contractors who had built the power system had cut a few corners and used a couple of incorrect bolts on lugs in some switchgear. The result of this was that, over time, poor connections could lead to high temperatures and electrical fires. So, plans were made to do maintenance work on the panels.

    Initially, it was believed that the system, a dually redundant utility feed with diesel gen sets, UPS supplies and redundant circuits feeding each rack could be shut down in sections. So the repairs could be done on one part at a time, keeping critical systems running on the alternate circuits. No such luck. It seems that bolts were not the only thing contractors skimped upon. We had half of a dual power system. We had to shut down the entire server center (and the company) over an extended weekend*.

    *Antics ensued here as well. The IT folks took months putting together a shut down/power up plan which considered numerous dependencies between systems. Everything had a scheduled time and everyone was supposed to check in with coordinators before touching anything. But on the shutdown day, the DNS folks came in early (there was a football game on TV they didn't want to miss) and pulled the plug on their stuff, effectively bringing everything else to a screeching halt.

    --
    Have gnu, will travel.
    1. Re:Data center power by thegarbz · · Score: 2, Interesting

      Basic rules of redundancy. A UPS isn't!

      We had a similar situation to yours except we actually had a dual power system. The circuit breakers on the output however had very dodgy lugs on their cables which caused the circuit breakers to heat up, A LOT. This moved them very close to their rated trip current. When we eventually came in to do maintenance on one of the UPSes we turned it off as per procedure, naturally the entire load moved to the other. About 30 seconds later we hear a click come from a distribution board on the wall, and suddenly refinery operators were shouting panicked abuse through the 2ways to turn the damn thing back on.

      These UPSes fed the emergency shutdown system of an oil refinery. Operators don't like their naps interrupted.

  18. Big red button: a true story by eparker05 · · Score: 2, Informative

    My mother, who is a database admin for a county office (and has been for a long time), was getting a tour of a brand new mainframe server in the basement of her department's building back in the early 80's. At some point during the tour a large red button was pointed out that controlled the water-free fire suppression system. When pressed it activated a countdown safety timer that could be deactivated when the button was pulled back out.

    Always wanting to try things for herself, she went to the red button at the end of the tour and pressed it. No timer was activated, instead a noticeable shutting down sound was heard as the buzzing of the mainframe died down. She accidentally hit the manual power-off button for the mainframe which was situated very close to the fire suppression button and happened to look similar.

    All the IT staff of that building got to go home early that day because the mainframe took several hours to reboot and it was already lunch. She was very embarrassed and I have heard that story many times.

  19. Ah, the memories! And lessons, too. by martyb · · Score: 5, Funny

    Ah, the memories! Here are some of the stories I've heard and or witnessed over the years.

    1. Orientation: As a co-op student at DEC in 1980, I was told this (possibly apocryphal) story. On seemingly random occasions, a fixed-head disk drive would crash at the main plant in Maynard, Massachusetts. Not all of the drives, just a couple. Apparently the problem was isolated when someone was midway between the computer room and the loading dock. They heard the bump of a truck backing hard into the loading dock followed very shortly by a curse from the computer room! It apparently caused enough of a jolt to cause platters to tilt up and hit the heads... but only on the drives which were oriented north-south; those oriented east-west were not affected. So came the directive that all drives, henceforth, needed to be oriented north-south.
    2. Hot Stuff: Seems that a mini-computer developed a nasty tendency to crash in the early afternoon. But only on some days. Diagnostics were run. Job schedules were checked and evaluated. All the software and hardware checked out A-OK. This went on for quite a while until someone noticed that there was a big window to the outside and that in the early afternoon the sun's light would fall upon the computer. This additional heat load was enough to put components out of expected operational norms and caused a crash.
    3. Cool!: A friend of mine was a field engineer for DEC back in the day when minicomputers had core memory. He was called into a site where their system had some intermittent crashes. He ran diagnostics. All seemed to be within spec. He replaced memory boards. Still crashed. Replaced mother boards. Reloaded the OS from fresh tapes. Still crashed. He finally noticed that one of the fans on the rack was not an official DEC fan. Though it WAS within spec for airflow and power draw, it was NOT within spec for magnetic shielding... it would sporadically cause bit flips in the (magnetic) core memory. Swapping out the fan solved the problem.
    4. This sucked: Another place had a problem with a computer that would sometimes crash in the early evening after everyone went home for the day. Well, not everyone. The cleaning staff apparently noticed a convenient power strip on a rack and plugged their vacuum cleaner into it. The resulting voltage sag took down the server!
    5. Buttons: Every couple years, IBM would hold an open house where anyone in the community could come in and get a tour of the facility (Kingston, NY). This was back in 1984, IIRC. PCs were just starting to make an impact at this time... big iron was king. We're talking about a huge raised-floor area with multiple mainframes, storage, tape drives... MANY millions of dollars per system. A few hundred users on a system was quite an accomplishment back then and these boxes could handle a thousand users. We were also in the midst of a huge test effort of the next release of VM/SP. I had come in that Sunday afternoon to get several tests done (death marches are no fun). All of a sudden the mainframe I was on crashed. Hard. I'd grown accustomed to this as we were at a point where we were "eating our own dog food"; the production system was running the latest build of the OS. But, an hour later and it was STILL down. Apparently, a tour guide had led a group to one of the operator consoles and a child could not resist pressing buttons. Back in those days, booting a mainframe meant "re-IPL" Initial Program Load. Unless the computer was REALLY messed up and wouldn't boot. Only then would someone re-IML the system. Initial Microcode Load. Guess which button the kid pressed? It left the system in such a wonky state that it had to be reloaded from tape. All the development work of that weekend was lost and had to be recreated and rebuilt. (It was a weekend and backups were only done on weekday nights.) It took us a week to get things back to normal.
    6. Drivers: A friend of mine at IBM told me of an
  20. Obligatory by garyisabusyguy · · Score: 3, Funny
    --
    Wherever You Go, There You Are
  21. Washer in the UPS by Bob9113 · · Score: 4, Interesting

    My favorite was at a big office building. An electrician was upgrading the fluorescent fixtures in the server room. He dropped a washer into one of the UPSs, where it promptly completed a circuit that was never meant to be. The batteries unloaded and fried the step-down transformer out at the street. The building had a diesel backup generator, which kicked in -- and sucked the fuel tank dry later that day. For the next week there were fuel trucks pulling up a few times a day. Construction of a larger fuel tank began about a week later.

  22. Know your colo contracts by 1984 · · Score: 2, Interesting

    I had one a few years back which highlighted issues with both our attention to the network behavior, and the ISP's procedures. One day the network engineer came over and asked if I knew why all the traffic on our upstream seemed to be going over the 'B' link, where it would typically head over the 'A' link to the same provider. The equipment was symmetrical and there was no performance impact, it was just odd because A was the preferred link. We looked back over the throughput graphs and saw that the change had occurred abruptly several days ago. We then inspected the A link and found it down. Our equipment seemed fine, though, so we got in touch with the outfit that was both colo provider and ISP.

    After the usual confusion it was finally determined that one of the ISP's staff had "noticed a cable not quite seated" while working on the data center floor. He had apparently followed a "standard procedure" to remove and clean the cable before plugging it back in. It was a fiber cable and he managed to plug it back in wrong (transposed connectors on a fiber cable). Not only was the notion of cleaning the cable end bizarre -- what, wipe it on his t-shirt? -- and never fully explained, but there was no followup check to find out what that cable was for and whether it still worked. It didn't, for nearly a week. That highlighted that we were missing checks on the individual links to the ISP and needed those in addition to checks for upstream connectivity. We fixed those promptly.

    Best part was that our CTO had, in a former misguided life, been a lawyer and had been largely responsible for drafting the hosting contract. As such, the sliding scale of penalties for outages went up to one-month free for multi-day incidents. The special kicker was that the credit applied to "the facility in which the outage occurred", rather than just to the directly effected items. Less power (not included in the penalty) the ISP ended up crediting us over $70K for that mistake. I have no idea if they train their DC staff better these days about well-meaning interference with random bits of equipment.

    1. Re:Know your colo contracts by Jeremy+Erwin · · Score: 2, Informative

      Not only was the notion of cleaning the cable end bizarre -- what, wipe it on his t-shirt? -- and never fully explained,

      There are in fact, standard procedures for cleaning fibre optic cable.

    2. Re:Know your colo contracts by Jayfar · · Score: 2, Informative

      After the usual confusion it was finally determined that one of the ISP's staff had "noticed a cable not quite seated" while working on the data center floor. He had apparently followed a "standard procedure" to remove and clean the cable before plugging it back in. It was a fiber cable and he managed to plug it back in wrong (transposed connectors on a fiber cable). Not only was the notion of cleaning the cable end bizarre -- what, wipe it on his t-shirt? -- and never fully explained, but there was no followup check to find out what that cable was for and whether it still worked. It didn't, for nearly a week.

      Actually there's nothing odd about cleaning a fiber connection at all and it is a very exacting process (see link below). Apparently exacting in this case just didn't include re-inserting the ends in the right holes.

      Inspection and Cleaning Procedures for Fiber-Optic Connections
      http://www.cisco.com/en/US/tech/tk482/tk876/technologies_white_paper09186a0080254eba.shtml

    3. Re:Know your colo contracts by 1984 · · Score: 2, Informative

      That's what I was getting at -- it's not as if it's a simple case of blowing on the end to clear out some fluff. Detailed procedures, including not least unplugging the other end of said cable to make sure it's unlit, which would include finding said other end. And likely go and get various the items required for the cleaning procedure. Which would add up at least to a conversation or two, and perhaps one with us the customer discussing the topic. I'm not disagreeing with cleaning of fiber cables sometimes being necessary, but I didn't for a moment believe all that had actually gone on.

  23. Fun with PIX by mkiwi · · Score: 3, Insightful

    I had fun with a company awhile back. They are about 300 employees and ~90mil/year, so this is a small corporation.

    Anyway, the company was trying to get a VPN tunnel established to their China office, and they were having a hell of a time at it. The employees on the China side had no IT experience so everything was done remotely.

    It just so happens that one of the Chinese employees was recruited to make a change to the PIX firewall on the China side in order to get everything working. To our astonishment, it worked, and we had a secure VPN tunnel established.

    The problem was accounts in the US started to get locked out, alphabetically, every 30 minutes. Our Active Directory was getting tons of password crack attempts from inside our internal network. I was using LDAP to develop an application at the time, so naturally I was suspect for causing all these lockouts.

    Fast-forward a week. We look at the configuration of the Chinese firewall and it allowed all access from any IP address on the Chinese side. In other words, crackers were trying to get into our systems through our VPN tunnel in China. In effect, our corporate LAN had been directly connected to the Internet. Once we figured that out, I was free to go back to work and the network lived to see another day, but that incident caused major trouble for all our employees.

    Moral of the story: Don't trust a Chinese firewall.

  24. None of us are innocent. by BrokenHalo · · Score: 3, Interesting

    Good judgement comes from experience. And most experience comes as a result of bad judgement.

    Just about anyone who has been in the line of fire as sysadmin for long enough will recall some ill-concieved notion that caused untold trouble. Since my earliest experience with commercial computers was in a batch-processing environment, my initial mishaps rarely inconvenienced anybody other than myself. But I still recall an incident much later (early '90s) when I inadvertently managed to delete the ":per" directory on a Data General mainframe (more or less equivalent to /dev on a *nix box), then having to watch for about 45 minutes while my users' PIDs disappeared. I'll never forget that red-faced moment of knocking on my boss's door and letting him know he might want to leave his phone off the hook for the next hour...

    1. Re:None of us are innocent. by Helen+O'Boyle · · Score: 3, Interesting

      Good post title, BrokenHalo. I'll chime in with my two. 1987, my first full time job. I was a small ISV's UNIX guru. I wanted to remove everything under /usr/someone. I cd'd to /usr/someone and typed, "rm -r *", then I realized, hey, I know that won't get everything, better add some more, and the command became, "rm -r * .*". I realized, oh, no, this'll get .. too, so I better change it to: "rm -r * .?*". It took about 12 microseconds after I hit enter to realize that ".?*" still included "..". Yes, disastrous results ensued, even though I was able to ^C to avoid most of the damage, and I had the backup tape (back in the day, we used reels) in the tape drive just as users (other devs) began to notice that /usr/lib wasn't there. Yep, I have my own memories of red-facedly telling my boss, "oops, I did this, I'm in the process of fixing it now. Give me half an hour." In the future, "rm -r /usr/someone" did the trick nicely. Early 1990's, I was consulting in the data center of a company with 8 locations around the world. It contained the company's central servers that were accessed by about 700 users. Being a consultant, they didn't have a good place to put me, so I ended up at a desk in the computer room. Behind me was a large counter-high UPS that the previous occupant had used as somewhat of a credenza, and I carried on the tradition. That is, until the day I had put my cape on there, and the cape slid down and through one of those Rube Goldberg miracles caught the UPS master shutoff handle, pulled it down, and I heard about 30 servers (thank goodness there weren't more) powering down instantaneously. Amazingly, I lived, based on the ops manager pointing out to the powers that be that it was a freak accident and that others had been sitting similar stuff in the same place for years. The cape, however, was not allowed back in the data center. Fortunately, I've had better luck and/or been more careful over the past 20 years.

    2. Re:None of us are innocent. by afidel · · Score: 3, Funny

      Wait, this was a 700 person company and they had single power source servers? Yeah the root cause of that one was not your cape =)

      --
      There are 4 boxes to use in the defense of liberty: soap, ballot, jury, ammo. Use in that order. Starting now.
  25. USB drive running mission critical WAFS by gagol · · Score: 4, Interesting

    I was employed in a 50 employees publicity company. They have a couple of offices across the country and need to share a filesystem through WAFS. The main repository for the WAFS was running off a USB drive, connected to the server using a wire too short. I pointed the problem multiple times to my IT boss (no IT background what so ever) without success, tried to talk the issue to the owner of the company, without success, and one day tyhe worst happenned. The USB controller of the drive fried and we lost the last day of work. Thw windows server system went AWOL. It took an external consultant 3½ days to rebuild the main server, which was running the AD, WAFS, Exchange and our enterprise database. It costed us an account worth 12 MILLIONS $. The big boss then hired consultants and gave them over a thousand box to get her told the exact same thing I pointed to 3 months earlier when I audited the IT infrastructure. Two months later she comes top me and ask me how much it would cost to have a bullet-proof infrastructure. I told her to invest arounbd 80K in virtualisation solution with scripts to move VM around when workload changes and go with a consolidated storage with live backups and replication. It was too expensive. Another three months pass, she hire some consultants, gave them another thousands $ to get told basically the same thing I told her 3 months earlier... Than is where i quitted.

    --
    Tomorrow is another day...
  26. There is. Tubes. (possibly before you were born) by Kupfernigk · · Score: 2, Informative

    I don't know how old these tape machines were, but I can assure you that back in the day we had power systems that used vacuum tubes, and the tube space needed to be air cooled. The air temperature could reach several hundred Celsius if the fans stopped. Shortly after this would come the plop of inrushing air as the envelope of a KT88 collapsed at the hottest point. It would not be good design practice to series the units like this, but again back in the day thermal management wasn't even a black art. The last piece of electronic equipment I recall that used large power tubes in its control circuits was still in service in 1982, and the power resistors had to be replaced regularly because otherwise they would eventually burn out.

    --
    From scarped cliff or quarried stone she cries "A thousand types are gone, I care for nothing, no not one."
  27. Re:Ah, the memories! And lessons, too. by martyb · · Score: 2, Informative

    but only on the drives which were oriented north-south; those oriented east-west were not affected. So came the directive that all drives, henceforth, needed to be oriented north-south.

    That seems counter-productive. They were oriented into the less optimal position?

    Yes, I blew that one... Oops! But let me take this opportunity to point out something that I realized only after posting the GP post... That I was able to deduce the problem I had with the PBX, because I applied what I learned from the situation with the cleaning staff using a slot on a rack's outlet strip to plug in their vacuum cleaner.

    IOW, although some of these stories seem funny in retrospect, they can also prove to be great learning opportunities, too! I'm looking forward to reading the other posts in this thread. I should probably head over to the "daily wtf" web site, again, too.

  28. Onsite Training = Bad by Bruha · · Score: 2, Insightful

    I dont care where you work, if you're on site doing training, you're probably also sucked back into the work cycle. I see it all the time at work, I have always preferred offsite training, turn off the cell phones. It also helps if you have to use your laptop on the lab, because 99% of the time it means you can not vpn into work so email is not a concern either.

    I think my other Data Center operators would agree were all understaffed, and I work on a network with hundreds of millions of customers using it on a 24/7 cycle. The other danger nobody speaks of is that some companies are too passive when it comes to testing redundancy because half the time while there's redundancy in the system to keep a DMZ up and running, there's no spare DMZ capacity to handle a true outage such as a fiber ring failure that isolates the data center or other disaster. Companies need to design their redundancy so you can unplug the entire data center and your customers never knows it, because if you do not, you will rue the day a true outage happens that impacts the entire datacenter and you will hear about it on the news later. Not a good thing.

  29. Magic/More Magic by Dadoo · · Score: 2, Informative

    I can't believe no one's posted Guy Steele's Magic/More Magic story, yet:

            http://everything2.com/user/Accipiter/writeups/Magic

    --
    Sit, Ubuntu, sit. Good dog.
  30. Here, let me google this for you by CSMoran · · Score: 2, Informative

    Why do people type "*nix" instead of spelling it out?

    http://en.wikipedia.org/wiki/*nix

    --
    Every end has half a stick.