Re: problem with mfiutil

From: John Baldwin <jhb_at_freebsd.org>
Date: Fri, 6 Aug 2010 10:53:26 -0400
On Friday, August 06, 2010 7:32:00 am Ian FREISLICH wrote:
> Hi
> 
> I'm unable to make a raid10 on my servers with 6 disks in each
> stripe.  I tried a few ways:
> 
> ~ # mfiutil -u1 create raid10 -s1M e1:s0,e1:s1,e1:s2,e1:s3,e1:s4,e1:s5 
e1:s6,e1:s7,e1:s8,e1:s9,e1:s10,e1:s11
> mfiutil: Command failed: Invalid parameter
> mfiutil: Failed to add volume: Input/output error
> 
> ~ # mfiutil -u1 create raid10 -s1M 19,29,18,26,22,20 31,30,21,27,28,32
> mfiutil: Command failed: Invalid parameter
> mfiutil: Failed to add volume: Input/output error
> 
> It does however work with 2 disks in each stripe:
> ~ # mfiutil -u1 create raid10 -s1M 19,29 31,30
> 
> any ideas?

Yes, you have it inverted.  You are creating a stripe across a bunch of 
RAID-1's and you need to list all the RAID-1's, so something like this:

mfiutil -u 1 create raid10 -s 1M 19,31 29,39 18,21 26,27 22,28 20,32

-- 
John Baldwin
Received on Fri Aug 06 2010 - 13:58:32 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:05 UTC