Setup:
- 2.0.36 with no patches
- raidtools-0.50beta10
- md compiled in
- raid5.o in /lib/modules/2.0.36/block

# cat /etc/raidtab
raiddev /dev/md0
    raid-level                5
    nr-raid-disks             3
    nr-spare-disks            0
    chunk-size                256

    device                    /dev/sdb1
    raid-disk                 0
    device                    /dev/sda1
    raid-disk                 1
    device                    /dev/sdc1
    raid-disk                 2


# cat /proc/mdstat
Personalities :
read_ahead not set
md0 : inactive sdb1 sda1 sdc1 13325823 blocks
md1 : inactive
md2 : inactive
md3 : inactive

With kerneld running in debug mode I get the following message:

# raidrun -a
169:job (0804b3f8) scheduled, type request_module ('md-personality-4')
169:job (0804b3f8) stored, pid=1200
169:finish_jobs
169:SIGCHLD: job=0x804b3f8, pid=1200, status=1
169:finish_jobs
169:job (0804b3f8) unlinked


Naturally everything works if I run "modprobe raid5".  I've tried every
resource to find an answer as to why when running raidadd kerneld
doesn't load raid5 automatically.  Where am I going wrong?

Reply via email to