On Wed, Aug 20, 2008 at 10:01:10AM +0200, Christophe Rioux wrote:
> I follow some documentation for building the software raid on my system:
> http://www.argon18.com/raid_openbsd.html
> http://www.openbsd-france.org/documentations/OpenBSD-raid1.html#deux
> 
> And the result is, I have 2 disk which are working in RAID-1. I build
> following configuration:
> 
> Physical disk: 250 Go (2 x)
> 
> Disklabel: wd0 and wd1
> wdXa: 10 Gb
> wdXb: 512m
> wdXd: the rest of the disk
> 
> => as far I undestand, the wdXa disk are needed to boot before starting the
> RAID. This are more or less lost disk place ?
> 

Yes. 10 GByte is more than sufficient for building the RAID kernel.
I have done it in 1.5 GByte, but that was maybe pushing it a bit far...

> 
> I build again the same disklabel on the raid0 disk:
>   a:         20971853        235680435        4.2BSD   2048 16384    1 
>   b:          1048576         256652288       swap                   
>   c:        466350720                0        unused      0     0      
>   d:        208649856        257700864        4.2BSD   2048 16384    1 
>   i:          1000974        136512000        MSDOS                   
>   j:             4017        235676418                unknown    
> 
> But the result is:
> a: 10 Gb
> d: 100 Gb
> i ????
> j ????

What result is?
How did you build the disklabel?
What is the actual printout from "disklabel -p m raid0"?
Oh, and "disklabel -p m wd0", and "disklabel -p m wd1"
What does "raidctl -s all" say?

> 
> When I start the system, I have the feeling that I'm booting on the wd0a
> disk, and not on the raid0a disk
> 

You need to make the RAID auto-configurable, and root partition
eglible. I.e "raidctl -A yes raid0" and "raidctl -A root raid0".

Read "man raidctl", all the way down to the end. It is invaluable.

> Questions:
> * how can I be sure I'm booting on the right disk ?

Check your dmesg and see which root device it uses at the end.

> * where are my 130 Gb lost place ?

You can probably find them in the disklabels.

> * where will the system write the logs down ? Wd0a or raid0a ? If those
> information are writing to raid0a, that means, I can reduce the wdXa disk to
> the minimum requirements (1 Gb for example)
> 
> Christophe

-- 

/ Raimo Niskanen, Erlang/OTP, Ericsson AB

Reply via email to