On Wed, May 21, 2008 at 2:54 PM, Claus Guttesen <[EMAIL PROTECTED]> wrote: >>> zpool add -f external c12t0d0p0 >>> zpool add -f external c13t0d0p0 (it wouldn't work without -f, and I believe >>> that's because the fs was online) >> >> No, it had nothing to do with the pool being online. It was because a >> single disk was being added to a pool with raidz2. The error message that >> zpool would have displayed, without the -f, is something like: 'mismatched >> replication level'. >> >> By using the -f the files are now striping among three vdevs: the original >> raidz2, and each of the new disks. > > Aren't one supposed to be able to add more disks to an existing > raidz(2) pool and have the data spread all disks in the pool > automagically?
In my understanding, the raidz level applies to the vdev, not the pool. vdevs can be added to the pool, then dynamic striping, distributes data between them. -- Hugh Saunders _______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss