Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Sysadmin horror story

created by wangmu

(idea) by wangmu (4.5 hr) (print)   ?   (I like it!) Sat May 06 2000 at 14:37:48

A story of a novice or inattentive sysadmin wiping out vital parts of a computer system by such commands as "rm -rf /" or "rm /vmunix". It becomes more horrific if there were no readable backups.

Here's the worst thing I have yet done as a sysadmin. I had to upgrade several machines from HP-UX 9 to HP-UX 10. Having done the workstations with reasonable ease, I set aside a Saturday to do the departmental mail server. I installed HP-UX 10 from the CD-ROM HP had sent me with no problems, just a long wait spent reading Usenet on my laptop, made our standard local modifications and checked that email was up again.

Then I had a large number of patches to install from another CD-ROM from HP (both CD-ROMs were part of their Year 2000 Transition Kit). This meant another long wait, and it was quite late in the afternoon by the time they had installed. I thought that since these patches came directly from HP, and the system had been fine before I installed them, it was unlikely that it would suddenly stop working. So I let it reboot and went home without testing it.

On Monday morning, I found out that email had completely stopped working. Eventually I discovered the reason why. On our systems, /usr/sbin/sendmail is a link to /usr/sbin/exim, which is a link to the real exim, which is on the /usr/dpmms filesystem on our mail server, which is NFS-exported to our other machines. I had been careful not to overwrite anything on /usr/dpmms during the install. However, the patch program (swinstall), on being asked to replace /usr/sbin/sendmail, had followed the chain of links and replaced the REAL exim with sendmail! As you can imagine, my users were not happy about the long disruption to email. Fortunately I was able to restore exim from a working backup tape.


printable version
chaos

The day my monitor exploded grievous errors of sysadministration If Linux distributions were Airlines Was not cleanly unmounted, check forced
A common tech support call Ripping off foreign tourists as a patriotic duty Quick fix to most computer problems Bastard Operator from Hell
rm -rf / Sysadmin cool How to talk to tech support I was once a victim of Catholic schooling
sysadmin Security Principles Generic Sysadmin Report exim
It's all in the wiggle dd if=/dev/zero of=/dev/hda Zen Story: Four monks settling down to meditate zoot
No damn you, it's nothing like a chess game /vmunix vampireware BitchX
Y'know, if you log in, you can write something here, or contact authors directly on the site. Create a New User if you don't already have an account.
  Epicenter
Login
Password

password reminder
register

Everything2 Help

Cool Staff Picks
Look at this mess the Death Borg made!
Prester John
Hurricane Katrina
This ocean is angry but I might live through it
Egyptian rat screw
Life of Pi
All Things Kink
My body is a battlefield, and all my breasts ever do is argue about existentialism
Civil Rights Act of 1964
You don't know my GOD
Eggs and tomatoes
Editor Log: December 2003
Mystery Science Theater 3000
Knowing how to sleep with someone
New Writeups
octillion369
Frost wyrm(person)
kalen
Three "T"s(idea)
octillion369
Undead(idea)
archiewood
Ico(fiction)
Heisenberg
Why I love Everything2(log)
octillion369
Death Knight(person)
XWiz
Are you hoping for a miracle?(review)
santo
The Host(review)
LostPsion
"Shut the Fuck Up" Theaters(idea)
Vanish
The line between normal and not(place)
Vanish
insanity(thing)
beatrice
You've been slowly taking me over for nearly a year, do you know that?(idea)
Berek
YouTube(thing)
shaogo
How to Pretend to Have a Job(idea)
hapax
Les Provinciales(review)
This affordable entertainment brought to you by The Everything Development Company