I get that part. I think I asked that question before (although not as direct) - basically you're talking about the ability to shrink volumes and/or disable/change the mirroring/redundancy options if there is space available to account for it.
If this was allowed, this would also allow for a conversion from RAIDZ to RAIDZ2, or vice-versa then, correct? On 1/18/07, Erik Trimble <[EMAIL PROTECTED]> wrote:
Mike, I think you are missing the point. What we are talking about is removing a drive from a zpool, that is, reducing the zpool's total capacity by a drive. Say you have 4 drives of 100GB in size, configured in a striped mirror, capacity of 200GB usable. We're discussing the case where if the zpool's total used space is under 100GB, we could remove the second vdev (consisting of a mirror) from the zpool, and have ZFS evacuate all the data from the to-be-removed vdev before we actually remove the disks (or, maybe we simply want to reconfigure them into another zpool). In this case, after the drive remoovals, the zpool would be left with a 100GB capacity, and be a simple 2-drive mirror. What you are talking about is replacement of a drive, whether or not it is actually bad. In your instance, the zpool capacity size remains the same, and it will return to optimal performance when a new drive is inserted (and, no, there is no difference between a manual and automatic "removal" in the case of marking a drive bad for replacement). -Erik
_______________________________________________ zfs-discuss mailing list zfs-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/zfs-discuss