Query the size of the other drives in the vdev, obviously. ;) So long as
the replacement is larger than the smallest remaining drive, it'll work.
On Sep 5, 2012 8:57 AM, "Yaverot" <yave...@computermail.net> wrote:
> --- skiselkov...@gmail.com wrote:
> >On 09/05/2012 05:06 AM, Yaverot wrote:
> > "What is the smallest sized drive I may use to replace this dead drive?"
> > That information has to be someplace because ZFS will say that drive Q
> is too small. Is there an easy way to query that information?
> >I use fdisk to find this out. For instance say your drive you want to
> find the size of is c2t4d0, then do:
> ># fdisk /dev/rdsk/c2t4d0p0
> I guess that'll teach me yet again to ask the right question.
> machine has multiple pools (rpool, tank)
> pool tank has multiple vdevs all raidz2, the drives in the pool vary from
> 500G to 3T in capacity.
> c64t0d0 has failed and no longer responds to I/O, so it can't be queried
> with the fdisk trick above.
> I know the failed disk is 1.5T, but before I go buy the replacement, I
> want to know if I can replace it with a 1T, or if it needs to be 2T (since
> 1.5T was a stopgap size instead of a longterm not-too-big-not-too-small
> size I saw it).
> ZFS knows that a device I'm about to stick in is too small, so how do I
> query that information for required minimum size?
> zfs-discuss mailing list
zfs-discuss mailing list