Un des gros avantages de VSAN est de pouvoir modifier la VM Storage Policy à la volée. Pour divers raisons, vous pouvez avoir à modifier un ou plusieurs paramètres de la Policy. Par exemple, passer d’un FTT 1 à un FTT2 ou changer le nombre de stipe. VSAN offre la possibilité de le faire et ce pendant que les VMs sont Up and Running.

Dans notre cas, nous avons voulu passer notre default Storage Policy d’un FTT1 à FTT2.

Avant le changement, une VM sur le cluster avait 2 copies de vmdk et un witness :

 

vsanonthefly1.jpg

 

Via ESXCLI, on voit la default policy :

 

vsanonthefly2.jpg

 

On va changer la storage policy à la volée en passant le Number of failures to tolerate :

 

 

Appliquer les changements à la volée :

 

 

Voici les changements à la volée qui nécessitent la création d’un nouveau tout nouveau réplica avant de synchroniser les objets avec la VM (Attention donc à l’espace disponible). Ceci rajoutera demadera également plus de ressources au cluster :

  • Agrandir la read cache reservation

  • Changer le stripe width

  • Agrandir l’Object Space Reservation.

  • Changer le FTT si le read cache reservation est different de 0

 

Après l’augmentation du FTT, on peut voir que les nouveaux objets sont en cours de reconfiguration :

 

vsanonthefly3.jpg

 

Que l’objet est Noncompliant pendant la copie :

 

 

A la fin de la synchronisation, vous retrouvez les différentes copies et les nouveaux objets witness :

 

vsanonthefly4.jpg

 

 

Share