Skip to content

Instantly share code, notes, and snippets.

Created December 24, 2013 07:19
Show Gist options
  • Save anonymous/8109885 to your computer and use it in GitHub Desktop.
Save anonymous/8109885 to your computer and use it in GitHub Desktop.
Twas the night before Opsmas..
'Twas the night before Christmas, when all through the racks
Not a server was alerting, not even Compaqs.
The backups were written to tapes with care
In hopes that later the data would be there.
The machines were nestled all snug in their sleds
Whilst visions of vengeance danced in their heads;
And oncall in his three-wolf and I in my rack.
Had just settled down for some syn and some ack.
When from the old pager arose such a clatter
Oncall sprang from his seat to see what's the matter.
Away to the terminal he flew with a flash!
Tripped on some cables and fell with a smash.
The pager buzzing and beeping, lit with a glow
Tired and angry, Oncall hurled it with such a throw.
Rubbing open his eyes when what should appear
But a cascading failure, the biggest one of the year!
Servers, applications and databases all turning red
Oncall's denting the desk, banging his head.
The air dry, with a smell of burning tire.
I think Oncall's pager may have caught fire.
And then, with a jolt, the phone began to scream
A torrent of angry users, from every remote team
"Sorry, I'm working as fast as I can!"
His voice trailing, eyes shifting to the SAN.
In a monotonous cadence the red light did blink
Oncall gasped, and his heart started to sink.
I've seen this look before, he's terribly afraid
Wondering if enough disks survived to rebuild the RAID.
Opening new shells, on his keyboard he did mash
"How could all these disks so suddenly crash?"
Not enough left, what remained was one too few
Enraged and upset Oncall started to stew.
Thinking about striping and distributed parity
Oncall sat upright with a moment of clarity.
He mumbled to himself, shuffling across the floor
"We have backups, I'll just need to restore!"
Opening the cabinet holding the tapes for the drives,
His mouth fell open, and he broke out in hives.
Red in his face and eyes welling with tears:
"These disks haven't been backed up for a couple of years!"
Just then the door swung open with a rattle
Must be the next guy's turn to do battle.
With a calm voice, despite things looking bleak
Oncall explained "I'm on vacation the rest of the week"
Grabbing his coat, not wanting any more,
He winked at me and opened the door.
Smile on his face, nothing more to fear,
"Hey good luck man, I'll see you next year!"
@paragvinaybhise
Copy link

great

@Xaekai
Copy link

Xaekai commented Jan 13, 2016

Classic

@MaverickMartyn
Copy link

I sincerely enjoyed reading this!
Kudos to you author!

@hinell
Copy link

hinell commented Dec 22, 2017

Opsmas

Does that mean server shutdown for scheduled christmas maintenance? 🤔

@nicholas0g
Copy link

I need more of this

@kafleg
Copy link

kafleg commented Dec 28, 2017

Awesome :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment