Folks,
   I'm a newbie at Software RAID, with a system that works excellently
with Redhat 5.2 (Linux 2.0.36) except it seems to be missing a kernel
module for RAID-1.
   Pentium II system, 1 G of RAM (only 960M used), 3 SCSI adapters (all
Adaptec), network adapter, floppy, tape; 4 SCSI disks of which 1 is the
boot disk and the other 3 are intended to be configured as software
RAIDs. Ultimately the one boot disk will be removed and some non-RAID
partition on the 3 disks will be used to boot, but we haven't got that
far yet.
   PROBLEM: Since the raid has been configured (apparently
successfully) using raidtab, mkraid, and (attempted) raidadd, raidrun,
raidstop, the system will not boot up properly. It keeps saying

modprobe: can't locate module md-personality-3

and dropping me to a shell. Even if before the boot I ran raidstop.
It goes away if I rename /etc/raidtab.

There is no sign of anything named md-personality-3 on the system and
Software-Raid-HOWTO does not mention it, nor do any man files I can
find, and there does not seem to be any other documentation. I found
some mentions of "personality" in source code in
raidtools-0.50beta10.tar, but no hint where to go for module code.
I don't want to recompile the kernel if I can avoid it (customer
data!).

The partition configuration on each of the 3 disks is

 sd?1    83    non-raid ext2
 sd?5    83    raid ext2
 sd?6    82    raid swap
 sd?7    83    raid ext2

with md0 from sd?5, md1 from sd?6 and md2 from sd?7, 2 mirror (RAID1)
disks, one spare in each case. /etc/raidtab is

# sample raiddev configuration file
raiddev /dev/md0
    raid-level          1
    nr-raid-disks       2
    nr-spare-disks      1

    device              /dev/sdb5
    raid-disk           0
    device              /dev/sdc5
    raid-disk           1
    device              /dev/sdd5
    spare-disk          0

raiddev /dev/md1
    raid-level          1
    nr-raid-disks       2
    nr-spare-disks      1

    device              /dev/sdb6
    raid-disk           0
    device              /dev/sdc6
    raid-disk           1
    device              /dev/sdd6
    spare-disk          0

raiddev /dev/md2
    raid-level          1
    nr-raid-disks       2
    nr-spare-disks      1

    device              /dev/sdb7
    raid-disk           0
    device              /dev/sdc7
    raid-disk           1
    device              /dev/sdd7
    spare-disk          0

Larry Dickson

Reply via email to