Jornal do Zézinho

Aller au contenu | Aller au menu | Aller à la recherche

jeudi 19 février 2009

Déplacer une machine virtuelle éteinte dans VmWare ESXi

Pour déplacer une machine virtuelle, il faut la déréférencer :

vim-cmd vmsvc/unregister numéro_de_machine

Ensuite, vous pouvez la déplacer : il suffit de déplacer le dossier complet contenant la machine avec mv (ou scp si c'est pour la changer d'hôte physique)

mv /dossier_vm /nouveau_dossier

Enfin, vous pourrez la référencer :

vim-cmd solo/registervm /chemin_complet/dossier_vm/fichier.vmx

Allumez la machine :

vim-cmd vmsvc/power.on numéro_de_machine

A ce point, la machine restera bloquée sur une question de ESXi : il détecte que la machine a été déplacée, il faut lui dire qu'il peut conserver son ancien identifiant :

vim-cmd vmsvc/message numéro_de_machine

Vous aurez une ligne "Virtual machine message numero_de_message:"

vim-cmd vmsvc/message numéro_de_machine numero_de_message 2

A ce point la machine sera fonctionnelle.

Si vous cherchez d'autres options possibles, et notamment comment lister les machines créées afin de connaître leur numéro de machine, référez-vous au billet précédent.

Télécommander VmWare ESXi 3.5

Des lignes de commande bien pratiques pour qui veut accéder au logiciel propriétaire et gratuit VmWARE ESXi sans utiliser l'interface Windows.

Lire la suite