As a novice, I undestand that if you don't have any redundancy between vdevs this is going to be a problem. Perhaps you can add mirroring to your existing pool and make it work that way?
A pool made up of mirror pairs: {cyrus4:137} zpool status pool: ms2 state: ONLINE scrub: scrub completed with 0 errors on Sun Jul 22 00:47:51 2007 config: NAME STATE READ WRITE CKSUM ms2 ONLINE 0 0 0 mirror ONLINE 0 0 0 c4t600C0FF0000000000A7E0A0E6F8A1000d0 ONLINE 0 0 0 c4t600C0FF0000000000A7E8D1EA7178800d0 ONLINE 0 0 0 mirror ONLINE 0 0 0 c4t600C0FF0000000000A7E0A7219D78100d0 ONLINE 0 0 0 c4t600C0FF0000000000A7E8D7B3709D800d0 ONLINE 0 0 0 errors: No known data errors So remove a half of the mirror and replace it with a larger one. Wait for everything to synch up, then remove the other half and add a large one. Suddenly pool expands. Alternatively setup new arrrays on a 2nd server, and use zfs send and receive to duplicate data. This message posted from opensolaris.org _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss