Please bear with me new user and my knowledge of NetApp is good but not expert 🙂
So in essence we are adding a new disk to one aggregate on our FAS2020, it contains about 20 flexvols a mix of thin and thick provisioned.
I understand that after I add the disk its best to do a reallocation -p on each flexvol, however a third party support has also mentioned that we should check to make sure that the target volume's space guarantee is enabled so that the reallocation scan does not cause an overcommitment of the volume's storage space.
Now my question is if you set the guarantee to 'volume' wouldnt this in essence make a Thin provisioned volume Thick provisioned? I am basing this on the following NetApp article
I think that by adding 1 disk, you will want to do aggr reallocate. This will level the free space among all disks, so you don't end up with a hot spot on the newly added disk. (otherwise all new writes could target only the new disk since it will be a large area of free space)
You can also reallocate the volumes, which will evenly spread blocks between all disks (and the new one). But I think in this case it's more important to do aggr reallocate.