Well, this was a fun weekend. I logged into my server to check my email. When I tried to reply to an email, I got a «User Unknown» error. Huh?
Sounds like it’s trying to deliver locally.
Some digging around indicates a DNS issue. Humm… So I cat /etc/resolv.conf.
«File IO error.»
Uh-oh. That’s not good. I’ll shut down and do an FSCK in single user mode.
FSCK shows no problems, so I ctrl-d out of single-user mode to bring it up. A prompt comes up that asks what runlevel I want to go into. Hmmm… Never seen that before. Well, 3 it is.
Nope. 3 it isn’t. It tells me there is nothing in the inittab about runlevel 3. Oh shit.
It appears that there was some file corruption going on and the mirrored file system dutifully copied the corrupt files over to the other disc.
Crap, crap, crap.
I figured since I’ve been having a lot of trouble with the SCSI drives and the software RAID, that maybe it’s time to dump the lot. So I went and bought an 80GB IDE drive and rebuilt the server.
Luckily I managed to salvage all the data off the old drives, so we should be just as before.
What a PITA! Just how I wanted to spend my Sunday evening…