[OmniOS-discuss] Request advise on pool upgrade
Andries Annema
an3s.annema at gmail.com
Wed Feb 7 18:53:52 UTC 2018
Hi Bob,
Appreciate your thoughts!
You are right that I should do something to rebalance the data across
added space. Moving some datasets with zfs send| zfs receive should do
the trick, right?
Smaller disks perform better on resilvering, sure. But I suspect there
comes a time anyhow that I will want to expand once again, so avoiding
disks larger than 4TB will not go indefinitely. Therefore I was thinking
I might as well skip the step to add a 3rd vdev out of 4TB drives
altogether.
Performance is not really an issue either. It has no difficulty
saturating my gigabit-network as it is, and there are not a lot of users
it has to serve either.
The proverb you are referring to is a wise one, and from the beginning
it has been my plan to add a third vdev out of the same drives, but
looking at the line of drives currently available plus the fact that I
don't expect to be able to avoid touching the first and second vdev
forever anyway, I concluded I might as well start rebuilding/upgrading
the pool in place.
Andries
On 2018-02-07 1:02, Bob Friesenhahn wrote:
> On Tue, 6 Feb 2018, Andries Annema wrote:
>>
>> Right now I am leaning towards options 2 or 3, with maybe a little
>> preference for option 3, I think.
>>
>> Any thoughts you guys can share on this matter? Would appreciate it.
>> Thanks!
>
> Since your pool is already excessively full, adding a new vdev would
> result in most of the freshly-written data being written there. This
> would result in reduced performance as compared to uniformly available
> space in the vdevs. There are things you can do after adding another
> vdev to rebalance the data across the vdevs.
>
> Smaller size disks are better from a recovery/resilver standpoint.
> More disks are better from a performance standpoint. Replacing a
> drive with 8TB of data would take a very long time. 4TB disks are
> already huge. Larger size disks are often slower than smaller disks.
>
> Lastly, there is always the "Let sleeping dogs lie" proverb, which
> suggests that not touching existing disks is less likely to result in
> trouble than adding additional disks.
>
> I prefer option 1 to add a 3rd vdev with the 4TB disks.
>
> Bob
More information about the OmniOS-discuss
mailing list