Storage vMotion : the method is disabled
Posted by NiTRo | Filed under Kb, Tips & Tricks, VMware
Lors d’une opération de migration de baie de stockage, nous avons rencontré un problème intéressant durant le storage vmotion d’une vm. La migration consistant à déplacer les vm de 3 datastores d’une baie vers 3 datastore d’une autre baie, nous avons evidement utilisé notre fameux script Datastore-Equalizer. Voici un screenshot de l’erreur en question :
Une kb vmware couvre le sujet mais les 2 workaround sont particulièrement déplaisants. Au choix, unregister/register de la vm (arrêtée sinon c’est pas drôle) ou modifications dans la base du vcenter (arrêté sinon c’est pas drôle non plus).
Pour rappel, un unregister une vm du vcenter vous fait perdre les stats et les custom fields mais induit aussi un changement de moref qui peut également entraîner de conséquences importantes comme une perte des règles d’affinités DRS ou encore une appartenance à un job de backup.
N’ayant pas pour habitude d’accepter ce genre de solutions sans chercher un moyen de contournement pour éviter un downtime ou une perte d’information quelconque, nous avons fini par trouver la solution simplement dans la description du problème :
This issue occurs because the entries from VPX_DISABLED_METHODS are not removed after a virtual machine backup task completes.
Vous l’aurez deviné, un nouveau backup (réussi) de la vm a corrigé le problème et nous avons pu continuer la migration.
Tags: SVMotion