On Mon January 2 2006 19:20, Carlos E. R. wrote: [snip]
The only way I could find to disable that was to comment out the line in fstab :(
I can understand the kernel activating /dev/md0, but not mounting it. What the kernel would try to do is to fsck it automatically during boot, even if it doesn't want to mount it. If you want to avoid that step, set the last digit to '0' in the fstab line. I think, on a second read of your symptoms, that that is your problem.
Thanks that helped.
I'm just guessing, but it seems you don't have problems with the raid per se, but with the reiserfs on it. Treat it as any other reiserfs problem.
I'm really not 100% sure about that. My /proc/mdstat shows me : Personalities : [raid1] md0 : inactive hda6[0] hdc6[1] 16653824 blocks
Inactive?
Try "mdadm --detail /dev/md0", it gives more detailed info. If it is inactive, it can not be fscked, nor mounted. You will have to activate it first, something went wrong.
Ok, I manually did : # mdadm --stop /dev/md0 # mkraid --really-force /dev/md0 # mkreiserfs -b 4096 /dev/md0 Which all worked. I was able to mount /dev/md0, edit a file on it, unmount and remount it several times without any problems. However after a reboot it would not mount. /var/log/message contained the following : <5>Kernel command line: root=/dev/hda3 vga=0x31a selinux=0 splash=silent raid=noautodetect <6>md: md driver 0.90.2 MAX_MD_DEVS=256, MD_SB_DISKS=27 <6>md: bitmap version 3.38 <6>md: md0 stopped. <6>md: Autodetecting RAID arrays. <6>md: autorun ... <6>md: considering hdc6 ... <6>md: adding hdc6 ... <6>md: adding hda6 ... <6>md: created md0 <6>md: bind<hda6> <6>md: bind<hdc6> <6>md: running: <hdc6><hda6> <4>md: personality 3 is not loaded! <4>md: do_md_run() returned -22 <6>md: md0 stopped. <6>md: unbind<hdc6> <6>md: export_rdev(hdc6) <6>md: unbind<hda6> <6>md: export_rdev(hda6) <6>md: ... autorun DONE. <6>md: raid1 personality registered as nr 3 mdadm: no devices found for /dev/md0 Also # mdadm --detail /dev/md0 mdadm: md device /dev/md0 does not appear to be active. # mdadm -Q /dev/md0 /dev/md0: is an md device which is not active /dev/md0: is too small to be an md component. Still not getting anywhere ! Con Hennessy