If you don't detach the smaller drive, the pool size won't increase. Even
if the remaining smaller drive fails, that doesn't mean you have to detach
it. So yes, the pool size might increase, but it won't be "unexpectedly".
It will be because you detached all smaller drives. Also, even if a
smaller drive is failed, it can still be attached.
It doesn't make sense for attach to do anything with partition tables, IMHO.
I *always* order the spare when I order the original drives, to have it on
hand, even for my home system. Drive sizes change more frequently than
they fail, for me. Sure, when I use the spare I may not be able to order a
new spare of the same size, but at least at that time I have time to
prepare and am not scrambling.
On Mon, Dec 19, 2011 at 3:55 PM, Gregg Wonderly <gregg...@gmail.com> wrote:
> That's why I'm asking. I think it should always mirror the partition
> table and allocate exactly the same amount of space so that the pool
> doesn't suddenly change sizes unexpectedly and require a disk size that I
> don't have at hand, to put the mirror back up.
zfs-discuss mailing list