On Wed, 2019-02-27 at 14:43 +0000, Gary Stainburn wrote:
Hi folks
I've got an old F9 server which has been running forever without any problems has just failed to reboot.
I have 2 x RAID1 setup
sda and sdb are the first raid device sdc and add are the second device.
Also, to make life even more fun I only have 4 SATA ports so I have to remove one HDD to get the DVD to work, and the m/b doesn't support USB DVD
it looks like sda has failed - it doesn't even appear in the BIOS list.
I am currently cloning sdb before doing anything, but once that's done, I want to replace sda and rebuild the array. From memory, I do not think that the boot partitons could be RAID'ed back then so I'm not sure what state the boot partition is in on sdb.
I'm pretty sure you could raid, but you needed grub trickery on the MBR to get the second disk to boot.
Does anyone have any instructions on how to do this based on the age of the system? So far, Google only seems to want to give me more recent solutions.
Err, from memory, so please measure twice, cut once.
If you do get a bootable kernel and grub (or lilo): - write down serial numbers so you know sda/sdb, ... they might swap. - sfdisk -d /dev/sdb | sfdisk /dev/sda # copy partitions - find /dev/md0 or /dev/md127 (some kernels that era start at 0, some start at 127) - mdadm /dev/md0 --fail /dev/sda1 # unnecessary? - mdadm /dev/md0 --remove /dev/sda1 # remove broken - mdadm /dev/md0 --add /dev/sda1 # add new - watch "cat /proc/mdstat" to see when it's finished.
I'm sure there's a better rebuild command than remove/add; but you did ask about old installs.