Hello Chris,
Before setting up your mirror, I recommanded you to read "RAID options
for OpenBSD" from the OpenBSD FAQ
(http://www.openbsd.org/faq/faq14.html#RAID) and then the following
manuals (which I did when I teached myself making a RAIDFRAME mirror on
4.2) :
* raid(4),
* raidctl(8),
* newfs(8),
* disklabel(8),
* fdisk(8),
* boot(8),
* installboot(8),
* dd(1),
With the same steps, my configuration is working on 4.3 & 4.4 (amd64).
You can also *precisely* describe your steps (commands and traces), and
in this case, I could easely help you.
Best regards,
Chris Harries a icrit :
> Thank you for your advice Alexis, I have now tried to do this using wd2d and
> it does indeed make sense. I am still having problems however. Everything
> seams to go fine, to what the 2 guides I am following suggest, but when
> reconstructing the data is where I get stuck!
>
> When running raidctl -vF component0 raid0 I see
>
> RECON: initiating reconstruction on row - col 0 -> spare at row 0 col 2.
> Quiescence reached...
>
> And that is where it stops, just sitting there. I am guessing when you do
> the command it brings up a bar of how much it has reconstructed with maybe
> an ETA, but I don't see this, no hard drive light flashing.
>
> Befor that command I do
>
> disklabel wd1 > /root/disklabel.wd1
> disklabel -R wd0 /root/disklabel.wd1
> raidctl -a /dev/wd0b raid0
>
> Which seams fine with me. Did you following a guide to teach your self this?
> I have tried reading over man raidctl but it's now showing me anything more
> then I know already and what I am not doing correct to cause this
> reconstruction to just hang...? Any ideas
>
> Many Thanks
> Chris
> -----Original Message-----
> From: Alexis de BRUYN [mailto:[email protected]]
> Sent: 31 March 2009 12:33
> To: Chris Harries
> Cc: [email protected]
> Subject: Re: raidctl -vF component0 raid0
>
>>> A: 144522 4.2BSD (this is the 64MB drive to boot off
>>> B: 1953375480 RAID (this is the RAID data partition
>>> C: 1953523055 UNUSED
>
> Using 'b' (even 'c') is not a good idea for me too.
>
> Try on your second disk (mirror), before configuring RAID, with the two
> following partitions:
>
> a: 512M 4.2BSD Boot partition
> c: ----- unused Entire drive
> d: * RAID Everything except boot kernel
>
>
>>>>> START disks
>>>>> /dev/wd2b # the fake device
>>>>> /dev/wd1b
>>>>>
>
> And then:
>
> START disks
> /dev/wd2d
> /dev/wd1d
>
> It works for my several configurations all the times.
>
> Chris Harries a icrit :
>> Thank you for your time.
>>
>> This I did find weird, wondering why on this guide, it is setting B to
> RAID
>> and not swap...on boot it does say it cannot find swap but this guide did
>> come recommended...
>>
>> It says
>>
>> A: 144522 4.2BSD (this is the 64MB drive to boot off
>> B: 1953375480 RAID (this is the RAID data partition
>> C: 1953523055 UNUSED
>>
>> I am guessing you meant wd0 and wd1, the guide suggested making wd2 as the
>> fake device as I am creating the install on wd0, putting over to wd1 then
>> booting to wd1 and initializing wd0 again and create the raid, in a very
> cut
>> way to explain it
>>
>> Chris
>>
>> -----Original Message-----
>> From: J.C. Roberts [mailto:[email protected]]
>> Sent: 30 March 2009 13:16
>> To: Chris Harries
>> Cc: [email protected]
>> Subject: Re: raidctl -vF component0 raid0
>>
>> On Mon, 30 Mar 2009 09:43:31 +0100 "Chris Harries"
>> <[email protected]> wrote:
>>
>>> START disks
>>> /dev/wd2b # the fake device
>>> /dev/wd1b
>>>
>> The above looks weird. The 'b' partition is typically swap.
>>
>> What do the following commands tell you?
>>
>> $ sudo disklabel -n wd1
>>
>> $ sudo disklabel -n wd2
>>
>>
>
> --
> Alexis de BRUYN
> email : [email protected]
>
--
Alexis de BRUYN
email : [email protected]