> On Mar 16, 2024, at 23:16, Greg Oster <os...@netbsd.org> wrote:
> 
> 
> 
>> On 2024-03-16 21.58, Paul Goyette wrote:
>>> On Sat, 16 Mar 2024, Paul Goyette wrote:
>>> Does anyone have an example of how to configure raid0 on a GPT disk?
>>> 
>>> I can easily set the partition type with gpt, but how do I reserve
>>> space for the raid component label?  Do I need to reserve that space?
> 
> You don't need to reserve the space.  RAIDframe takes care of that.  So you 
> just set the partition type appropriately, and tell RAIDframe about the 
> partition...
> 
>>> Also, does raidframe understand the NAME=gpt-label syntax in the
>>> config file?  Or does it require me to specify the particular dk<n> ?
>>> (And what happens if something moves and <n> changes?)
> 
> RAIDframe doesn't understand NAME=gpt-label.  Use /dev/dk<n> , and then set 
> the RAID set to autoconfigure.  It'll magically figure out what devices need 
> to be glued together.

Hey Greg, can you explain that magic in any level of detail?

-bch


> 
>> One more quuestion: the raidctl man page talks about partitioning the
>> raid<n> device using mbr partitions.  Is it possible to use GPT here?
>> Will the resulting wedges show up automatically?
> 
> You can use GPT instead of mbr.  Wedges should show up automatically (I'm 
> pretty sure they do, but since I do NFS exporting of mine, I stuck with MBR 
> so the filesystem ID doesn't change every time the n in dk<n> for the RAID 
> deivce changes :( )
> 
>>> It seems so much simpler to use ccd(4) but there's a nasty memory
>>> allocation bug which makes it unuseable for now.
>>> 
>>> Thanks in advance!
> 
> If you're using -current, note that you can now use:
> 
> raidctl raid0 create mirror /dev/dk0 /dev/dk1
> 
> to do a simple RAID config without needing to use the config file...
> 
> Later...
> 
> Greg Oster

Reply via email to