All of lore.kernel.org
 help / color / mirror / Atom feed
* Fedora 2.0 - raid1 not working
@ 2004-11-09 19:08 Jesse Burkhardt
  2004-11-09 19:22 ` Jurriaan
  0 siblings, 1 reply; 5+ messages in thread
From: Jesse Burkhardt @ 2004-11-09 19:08 UTC (permalink / raw)
  To: linux-raid

I am new to raid installations. I have installed Fedora 2.0 onto a 
system with two identical drives that I configured to be a raid1 mirror 
through the disk druid interface. I created partition mirrors for both 
the /boot partition (md0) and the / partition (md1). Then I created same 
sized, non-mirrored swap partitions on each of the identical drives. 
After the installation process, I found that I could boot with both 
physical drives online and only one of the two physical drives when 
booting in a single drive (failure simulation) mode.

I am wondering if there is a required kernel module that is not loaded 
or compiled into the default Fedora 2.6 kernel.

When I look into the process list I see processes called md0_raid and 
md1_raid. I did not run the raidstart command but assume that it 
probably has been run.

Also here are a few raid file listings:

/etc/raidtab

raiddev             /dev/md1
raid-level                  1
nr-raid-disks               2
chunk-size                  256
persistent-superblock       1
nr-spare-disks              0
    device          /dev/hda3
    raid-disk     0
    device          /dev/hdd3
    raid-disk     1
raiddev             /dev/md0
raid-level                  1
nr-raid-disks               2
chunk-size                  256
persistent-superblock       1
nr-spare-disks              0
    device          /dev/hda1
    raid-disk     0
    device          /dev/hdd1
    raid-disk     1

And /proc/mdstat

Personalities : [raid1]
md1 : active raid1 hda3[0]
      242958848 blocks [2/1] [U_]

md0 : active raid1 hda1[0]
      104192 blocks [2/1] [U_]

unused devices: <none>


Thanks for any help.
-- 

Jesse Burkhardt, Cambridge MA
jesse@skybuilders.com (w) 617-876-5680
aerogoose.com (h) 617-354-5523

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Fedora 2.0 - raid1 not working
  2004-11-09 19:08 Fedora 2.0 - raid1 not working Jesse Burkhardt
@ 2004-11-09 19:22 ` Jurriaan
       [not found]   ` <41911ACB.2070604@skybuilders.com>
  0 siblings, 1 reply; 5+ messages in thread
From: Jurriaan @ 2004-11-09 19:22 UTC (permalink / raw)
  To: Jesse Burkhardt; +Cc: linux-raid

From: Jesse Burkhardt <jesse@skybuilders.com>
Date: Tue, Nov 09, 2004 at 02:08:22PM -0500
> After the installation process, I found that I could boot with both 
> physical drives online and only one of the two physical drives when 
> booting in a single drive (failure simulation) mode.
> 

I take it this is your question? And do I read correctly you mean that
you cannot boot if you disconnect drive A, but can boot if you
disconnect drive B?

In that case, could you please give some more details on 'could boot'.
Is this a problem with your bootloader (lilo, grub or other?) or with
the kernel?

For the record: here's my /boot/grub/menu.lst, which allows me to boot
from both drives of my mirrored raid-1 root partition.

timeout 15
default 0
color white/blue white/red
fallback 1

title  GNU/Linux (Debian working 2.6.9-mm1 kernel /dev/hda (part of raid-1 system))
root (hd0,0)
kernel /boot/vmlinuz-269mm1 root=/dev/md3 video=radeonfb:1600x1200-32@85 softrepeat=1

title  GNU/Linux (Debian working 2.6.9-mm1 kernel /dev/hdb (part of raid-1 system))
root (hd5,0)
kernel /boot/vmlinuz-269mm1 root=/dev/md3 video=radeonfb:1600x1200-32@85 softrepeat=1 floppy=no_acpi

title Memtest86
root (hd0,0)
kernel /boot/memtest86.bin

title Floppy
root (fd0)
chainloader +1

Good luck,
Jurriaan
-- 
"Evayne told you this."
"Evayne," he said softly, "has forced me to bear witness to much in my life."
	Michelle West - Sea of Sorrows
Debian (Unstable) GNU/Linux 2.6.9-mm1 2x6078 bogomips load 0.34

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Fedora 2.0 - raid1 not working
       [not found]   ` <41911ACB.2070604@skybuilders.com>
@ 2004-11-09 19:41     ` Jurriaan
       [not found]       ` <41911F09.2070403@skybuilders.com>
  2004-11-09 22:14       ` More: " Jesse Burkhardt
  0 siblings, 2 replies; 5+ messages in thread
From: Jurriaan @ 2004-11-09 19:41 UTC (permalink / raw)
  To: Jesse Burkhardt; +Cc: linux-raid

From: Jesse Burkhardt <jesse@skybuilders.com>
Date: Tue, Nov 09, 2004 at 02:30:19PM -0500
>    Hi Jurriaan,
> 
>    Your interpretation of my scenerio is correct. Boot is successful when
>    both drives A and B are present; also when just drive B is present, but
>    not when just drive A is present.
> 
>    I am using a grub loader which ennumerates thusly:
> 
>    /boot/grub/menu.lst
> 
>    default=0
>    timeout=10
>    splashimage=(hd0,0)/grub/splash.xpm.gz
>    title Fedora Core (2.6.5-1.358)
>            root (hd0,0)
>            kernel /vmlinuz-2.6.5-1.358 ro root=/dev/md1 rhgb quiet
>            initrd /initrd-2.6.5-1.358.img
> 
I'm still not clear on what happens when boot isn't succesful. Do you
get error messages from grub? If so, what do they say?

Also note that while my menu.lst works fine and lets me boot from both
drives, I haven't tested disconnecting one. I know where my data is, and
my backup, and in case of trouble, I can (and have tested that I can)
boot from a Knoppix-cd.

Kind regards,
Jurriaan
-- 
and even as Pug spoke, he knew the answer to his question.
"Whom must I seek?"
The girl's eyes seemed to pierce his soul. Calmly she said,
"You must find Macros the Black."
        Raymond E Feist - A Darkess at Sethanon
Debian (Unstable) GNU/Linux 2.6.9-mm1 2x6078 bogomips load 0.32

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Fedora 2.0 - raid1 not working
       [not found]       ` <41911F09.2070403@skybuilders.com>
@ 2004-11-09 19:57         ` Jurriaan
  0 siblings, 0 replies; 5+ messages in thread
From: Jurriaan @ 2004-11-09 19:57 UTC (permalink / raw)
  To: Jesse Burkhardt; +Cc: linux-raid

From: Jesse Burkhardt <jesse@skybuilders.com>
Date: Tue, Nov 09, 2004 at 02:48:25PM -0500
>    What happens in failure mode is that the computer succeeds in completing
>    its POST (power on self test) cycle but never goes on to load the OS.
> 
>    PS - Another user, [1]olchansk@sam.triumf.ca, says that kernel 2.6 is
>    broken as to raid1, but it has been patched, but not yet in the Fedora
>    version.
> 
I'm not sure if current BIOS code still requires a single 'active'
partition on a single drive to boot. If it still does, that would
explain what happens to you.

As for the kernel being at fault - perhaps, I never noticed anything,
but if even grub doesn't come on, it surely isn't the kernel's fault.

Good luck,
Jurriaan
-- 
REAL LIFE MANAGEMENT 'DILBERT QUOTATIONS':
5: Doing it right is no excuse for not meeting the schedule. No one will
   believe you solved this problem in one day! We've been working on it
   for months. Now, go act busy for a few weeks and I'll let you know
   when it's time to tell them. (R&D supervisor, Minnesota Mining and
   Manufacturing/3M Corp.)
Debian (Unstable) GNU/Linux 2.6.9-mm1 2x6078 bogomips load 1.17

^ permalink raw reply	[flat|nested] 5+ messages in thread

* More: Fedora 2.0 - raid1 not working
  2004-11-09 19:41     ` Jurriaan
       [not found]       ` <41911F09.2070403@skybuilders.com>
@ 2004-11-09 22:14       ` Jesse Burkhardt
  1 sibling, 0 replies; 5+ messages in thread
From: Jesse Burkhardt @ 2004-11-09 22:14 UTC (permalink / raw)
  To: Jurriaan; +Cc: linux-raid

A little more info - this is excerpted from dmesg:

md: Autodetecting RAID arrays.
md: autorun ...
md: considering hdd3 ...
md:  adding hdd3 ...
md: hdd1 has different UUID to hdd3
md:  adding hda3 ...
md: hda1 has different UUID to hdd3
md: created md1
md: bind<hda3>
md: bind<hdd3>
md: running: <hdd3><hda3>
md: kicking non-fresh hdd3 from array!
md: unbind<hdd3>
md: export_rdev(hdd3)
md: personality 3 is not loaded!
md :do_md_run() returned -22
md: md1 stopped.
md: unbind<hda3>
md: export_rdev(hda3)
md: considering hdd1 ...
md:  adding hdd1 ...
md:  adding hda1 ...
md: created md0
md: bind<hda1>
md: bind<hdd1>
md: running: <hdd1><hda1>
md: kicking non-fresh hdd1 from array!
md: unbind<hdd1>
md: export_rdev(hdd1)
md: personality 3 is not loaded!
md :do_md_run() returned -22
md: md0 stopped.
md: unbind<hda1>
md: export_rdev(hda1)
md: ... autorun DONE.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
md: raid1 personality registered as nr 3
md: Autodetecting RAID arrays.
md: autorun ...
md: considering hda1 ...
md:  adding hda1 ...
md:  adding hdd1 ...
md: hda3 has different UUID to hda1
md: hdd3 has different UUID to hda1
md: created md0
md: bind<hdd1>
md: bind<hda1>
md: running: <hda1><hdd1>
md: kicking non-fresh hdd1 from array!
md: unbind<hdd1>
md: export_rdev(hdd1)
raid1: raid set md0 active with 1 out of 2 mirrors
md: considering hda3 ...
md:  adding hda3 ...
md:  adding hdd3 ...
md: created md1
md: bind<hdd3>
md: bind<hda3>
md: running: <hda3><hdd3>
md: kicking non-fresh hdd3 from array!
md: unbind<hdd3>
md: export_rdev(hdd3)
raid1: raid set md1 active with 1 out of 2 mirrors
md: ... autorun DONE.
md: Autodetecting RAID arrays.
md: autorun ...
md: considering hdd3 ...
md:  adding hdd3 ...
md: hdd1 has different UUID to hdd3
md: md1 already running, cannot run hdd3
md: export_rdev(hdd3)
md: considering hdd1 ...
md:  adding hdd1 ...
md: md0 already running, cannot run hdd1
md: export_rdev(hdd1)
md: ... autorun DONE.

Thanks again.


-- 

 Jesse Burkhardt, Cambridge MA
 jesse@skybuilders.com  (w) 617-876-5680
 aerogoose.com          (h) 617-354-5523


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2004-11-09 22:14 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-11-09 19:08 Fedora 2.0 - raid1 not working Jesse Burkhardt
2004-11-09 19:22 ` Jurriaan
     [not found]   ` <41911ACB.2070604@skybuilders.com>
2004-11-09 19:41     ` Jurriaan
     [not found]       ` <41911F09.2070403@skybuilders.com>
2004-11-09 19:57         ` Jurriaan
2004-11-09 22:14       ` More: " Jesse Burkhardt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.