Hello all.... sorry for the cross-post, but it applies everywhere....
It has been a rough week. I have some questions, to which I cannot
test the answers to (until Monday), and though I'd come seeking some
help ... my Googling hasn't come up too well.
Several months ago we bought a system from Monarch Computer, equipped
with a Gigabyte GA-7DPXDW-P, which has a FastTrack RAID controller on
it. I installed the controller, and dual 80GB hard drives, which
after some trouble, I settled on the native ataraid driver, running RH
7.3.
It's been running fine, until this morning, when I totally hosed it.
Lack of sleep, no attention to detail, etc... and I went ahead and did
a system upgrade to it. To the latest GLIBC, from RH 9. Most of our
other systems are RH9, I completely forgot this one wasn't, and when
the package I was installing requested the new GLIBC, it didn't
register. Bad, bad, bad sysadmin.
Anyway, RPM got hosed as per the
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=89135 and by the
time I had decided on a "downgrade path", my SSH connection got
dropped when a disk failed in our firewall.
Long and short of it ... GLIBC 2.3.X uses different POSIX threads (or
POSIX threads in general?) and aren't compatible with a lot of
programs not written for POSIX use. Including our primary database,
the SSH installed on it, mount, you name it. It won't boot much past
grub now.
We spent a couple of hours rebuilding the firewall (not bad
considering it was 1800+ miles away and the tech re-installing the OS
has never used Linux), and are proceeding to the main system, which
now that no one can log-in, is completely hosed.
We rely on some programs that must stay on RH 7.3, so it cannot be
upgraded, but I don't have a nice boot/rescue disk that will do the
ATA RAID. Booting from the stock RH 7.3 ISO discs, RH finds no hard
drives, and has no way to do ataraid. The hard drives are mirrored,
and the / partitions are ext3, with the other partitions on LVM.
I have the weekend to locate an acceptable "downgrade" solution, or,
at worst, a complete reformat and load from tape. However, it would
appear from the solution at
http://www.linuxquestions.org/questions/archive/5/2003/09/1/57607 that
there is a possible solution.
My question:
a. If I boot from a RH9 disk 1 (ISO) instead of RH7.3, will it find
the /dev/ataraid/d0 and /dev/ataraid/d1? If not, can I drop to a
shell and load up the kernel modules to find them?
b. Will the RH9 ISO locate the LVM partitions? If not, can I somehow
locate them?
c. Assuming I've managed to find the drives / partitions, is it then
feasible to load up the RH 7.3 disk's in cdrom1, and perform a rpm
-ivh --force --root /mnt/sysimage/ glibc*.rpm binutils*.rpm
tcp_wrapper*.rpm
d. If these aren't valid, is there a standard distrib / kernel I can
build / setup an ISO to burn for them to locate the drives and do the
downgrade?
The goal is to bring up the system asap on Monday morning, so we can
all get back to work.
Thanks for your feedback. I'll be posting results (I can't be the
only person with a ATARAID drive running LVM who needs a rescue disk).