Re: Moving raid to different machine

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Sam Varshavchik wrote:

Phillip T. George writes:

Try this: install Fedora on another box. When you install it create a small raid partition somewhere. Doesn't matter what it actually is, the only thing that needs to happen is to have anaconda create an initrd that loads the raid modules at boot time. Then, you should be able to move your old disks to the other machine, and they should come up at boot.


Sam,

I didn't have to create any sort of raid for the modules to load at boot time. I might of had to set some kind of service to start--but I don't think I even had to do that! It was great :)


You're slightly mistaken. Anaconda is not going to add the raid modules unless it actually creates some raid partition at install file.

Here, for example, is the relevant part from the anaconda-generated linuxrc inside an initrd image on a raid server:

echo "Loading scsi_mod.ko module"
insmod /lib/scsi_mod.ko
echo "Loading sd_mod.ko module"
insmod /lib/sd_mod.ko
echo "Loading aic79xx.ko module"
insmod /lib/aic79xx.ko
echo "Loading raid1.ko module"
insmod /lib/raid1.ko
echo "Loading jbd.ko module"
insmod /lib/jbd.ko
echo "Loading ext3.ko module"
insmod /lib/ext3.ko
raidautorun /dev/md0
raidautorun /dev/md1
raidautorun /dev/md2

Anaconda is not going to generate all of this raid stuff unless it's actually needed.

I suppose you can always manually load raid1.ko, if you don't need raid at boot time. Not quite sure yet what raidautorun does, though.


Sam,

I've done it twice within the past 2-3 weeks. I had to do nothing. It auto-detected it. It was "freakin' sweet" :)

-Phillip


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux