I have a server with 4 identical 750GB Seagate drives.

I installed OpenSolaris on a slice as required and made it 25GB.

I created identical 25GB slices on the other drives.

I then created slices on each drive that used the rest of the available space.

I created a 4 way mirror of the rpool across each of the drives.
I then updated grub so each drive is bootable.

Across the 4 big slices I created a raidz array.

Final working system gives:

root at bitchko:~# zpool list
NAME    SIZE   USED  AVAIL    CAP  HEALTH  ALTROOT
nas1   2.61T   159K  2.61T     0%  ONLINE  -
rpool  24.9G  4.29G  20.6G    17%  ONLINE  -


root at bitchko:~# zpool status
  pool: nas1
 state: ONLINE
 scrub: none requested
config:

        NAME        STATE     READ WRITE CKSUM
        nas1        ONLINE       0     0     0
          raidz1    ONLINE       0     0     0
            c4d0p2  ONLINE       0     0     0
            c4d1p2  ONLINE       0     0     0
            c5d0p2  ONLINE       0     0     0
            c5d1p2  ONLINE       0     0     0

errors: No known data errors

  pool: rpool
 state: ONLINE
 scrub: resilver completed after 0h3m with 0 errors on Sun Jan 11 01:48:46 2009
config:

        NAME        STATE     READ WRITE CKSUM
        rpool       ONLINE       0     0     0
          mirror    ONLINE       0     0     0
            c4d0s0  ONLINE       0     0     0  40.7M resilvered
            c4d1s0  ONLINE       0     0     0  40.7M resilvered
            c5d0s0  ONLINE       0     0     0  40.7M resilvered
            c5d1s0  ONLINE       0     0     0  4.29G resilvered

errors: No known data errors
root at bitchko:~# 

Any issues with doing it like this?

Thanks in advance

ET
-- 
This message posted from opensolaris.org

Reply via email to