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