On 14 November, 2006 - oab sent me these 1,0K bytes:

> Hi All,
>         How would I do the following in ZFS. I have four arrays connected to 
> an E6900.
> Each array is connect to a seperate IB board on the back of the server. Each 
> array
> is presenting 4 disks.
> 
> c2t40d0 c3t40d0 c4t40d0 c5t40d0
> c2t40d1 c3t40d1 c4t40d1 c5t40d1
> c2t40d2 c3t40d2 c4t40d2 c5t40d2
> c2t40d3 c3t40d3 c4t40d3 c5t40d3
> 
> Controllers c2/c3 are in one power grid and c4/c5 are in another power grid
> 
> I want to create a RAID 1+0 mirorr configuration
> 
> {c2t40d0 c2t40d1 c2t40d2 c2t40d3 c3t40d0 c3t40d1 c3t40d2 c3t40d3} stripe
>                                                   |||
>                                                 MIRROR
>                                                   |||
> {c4t40d0 c4t40d1 c4t40d2 c4t40d3 c5t40d0 c5t40d1 c5t40d2 c5t40d3} stripe
> 
> It has to be mirored like this as I need this to survive a power outage

If I interpret your ascii gfx right, you want two big stripes and then
mirror them.. problem is if one disk from each mirror dies -> you lose..
Another way is to create 8 mirrors and stripe them..

zpool create blah \
        mirror c2t40d0 c4t40d0 \
        mirror c2t40d1 c4t40d1 \
        mirror c2t40d2 c4t40d2 \
        mirror c2t40d3 c2t40d3 \
        mirror c3t40d0 c5t40d0 \
        mirror c3t40d1 c5t40d1 \
        mirror c3t40d2 c5t40d2

/Tomas
-- 
Tomas Ögren, [EMAIL PROTECTED], http://www.acc.umu.se/~stric/
|- Student at Computing Science, University of Umeå
`- Sysadmin at {cs,acc}.umu.se
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to