Created
December 24, 2013 07:19
-
-
Save anonymous/8109885 to your computer and use it in GitHub Desktop.
Twas the night before Opsmas..
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
'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!" |
Classic
I sincerely enjoyed reading this!
Kudos to you author!
Opsmas
Does that mean server shutdown for scheduled christmas maintenance? 🤔
I need more of this
Awesome :)
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
great