Everything2
Near Matches
Ignore Exact
Full Text
Everything2

Sysadmin horror story

created by wangmu

(idea) by wangmu (3 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!
Clerihew
I left you a note and you replied to it
On the Origin of Species by Means of Natural Selection
Add Me On
Nystagmus
The Gone, Growing in Number
The Third Man
Van Morrison
Three times the Pale Rider came
Why I think I'm a disgusting human being
The ossuary of James
Methamphetamine
the water cooler is evil
New Writeups
jessicaj
July 26, 2008(dream)
Berek
ABBA(person)
devolution
k-hole(place)
Nadine_2
The Sound Of Madness(review)
Twin Eclipse
Conversations with God: An Uncommon Dialogue(idea)
SwimmingMonkey
Conversations with Fo Fo- the Loneliest dog in Purgatory(fiction)
locke baron
lynx(thing)
Simulacron3
Reality, Dimensions and the Natural Ontology(essay)
SubSane
Making Love to a 9-Foot Woman(person)
Ouzo
Thoughts(idea)
antigravpussy
I fall silent, listening. The breadcrumbs are talking about us(person)
calgon
Buffalo Bill by the pool(poetry)
gate
Anarchy is Order(idea)
ushdfgakjasgh
Scribeling(thing)
XWiz
Trism(review)
E2 is a by-product of the existence of The Everything Development Company