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