Rebasculer ESXi en mode évaluation pour exploiter le VMotion de VSphere

Problématique :

Après avoir longtemps utilisé la version gratuite de ESXi sur plusieurs serveurs de virtualisation, il nous est apparu nécessaire de consolider l’espace de stockage des VM sur une baie externe.

Migrer une cinquantaine de machines virtuelles, certaines ayant des disques d’une taille de 500Go, vers une baie de stockage – même performance, même avec un réseau rapide – requière plusieurs jours de travail.

Certaines de ces machines ne pouvant être mises hors réseau pendant un temps aussi long, il a été décidé de tenter la migration avec une version d’évaluation de VSphere. Cet outil logiciel permet d’exploiter les fonctionnalités de migration à chaud VMOTION –c’est-à-dire sans éteindre la VM – d’un datastore vers un autre. Toutefois, pour être pleinement fonctionnel, VSphere s’appuie sur des options de ESXi qui ne sont disponibles que pendant la période initiale d’évaluation de 60jours (ou avec une licence ESXi payante).

Solution :

Nos ESXi étant depuis longtemps passé en mode « gratuit mais limité », il fallait trouver une méthode pour repasser en mode évaluation le temps de réaliser la migration .

Ceci n’est théoriquement pas possible toutefois une entrée sur ce blog apporte une solution.

Méthode utilisée:

Installer une version d’évaluation de VSphere

On constate que effectivement la migration à chaud (« storage vmotion »)n’est pas disponible.

Se connecter aux ESXi via SSH

Pour activer la console, lire https://www.synergeek.fr/activer-un-acces-ssh-a-vmware-esxi.html

Appliquer les commandes Linux

Rebooter le serveur ESXi

On constate que effectivement, on est repassé en mode « évaluation ».

Modifier la licence ESXi depuis VSphere

Le serveur ESXi est toujours identifié comme « hors période d’évaluation ».

Repasser le serveur ESXi en mode « évaluation ».

Utiliser le mode « storage vmotion »

A propos Olivier Olejniczak

Cofondateur de SynerGeek.fr. Passionné d'informatique, je m'intéresse plus particulièrement aux technologies de virtualisation et de stockage. J'apprécie la liberté et la quasi-absence de frontières à mon imagination qu'offre l'OpenSource et Linux. Professionnellement, je travaille exclusivement avec les outils Microsoft. Les pieds bien sur terre et ancrés dans le quotidien de l'entreprise, j'aime faire partager mes découvertes et contribuer à un meilleur usage des technologies. Vous aussi, rejoignez-nous sur Synergeek et partagez votre expérience!

Je vous propose également...

Utiliser un disque en Raw Device Mapping (RDM) pour Xpenology

Suite à mon dernier article sur l'installation des VmWare tools sur la VM Xpenology, un lecteur m'a rapporté en commentaire quelques soucis pour intégrer un disque en RDM. Comme je ne m'étais pas fait de doc, c'est l'occasion de me rappeler la procédure.

VmWare Tools sur Xpenology sous Esxi

Xpenology est un hack du système d’exploitation utilisé sur le matériel Synology. Il est ainsi …

7 commentaires

  1. Bonjour,
    Depuis la version 5, impossible de repasser en version d’évaluation après 60 jours et vmware ne fourni plus de licences d’évaluation a intégrer dans le gestionnaire de licences. Y’a t il une manipulation pour repasser en version d’évaluation le temps de faire une migration ?

    Merci.

    • C’est bien possible, il est de moins en moins possible de “bidouiller” avec vmware… C’est pourquoi, même s’il y a moins de fonctionnalités, je préfère utiliser Proxmox.

  2. Juste une remarque de vocabulaire importante sur ton article. La fonctionnalité que tu souhaites utiliser ici n’est pas le “vMotion” mais le “storage vMotion”. C’est bien différent.

  3. Je sais je viens répondre avec 9 mois de retard.

    Certain on eu le problème pour le Vmotion qui ne s’activait pas et apparemment cela dépend des adresses que tu attribues.
    Pour ton Vmotion, il ne faut pas que tes Vm kernels soient sur le même sous réseau que tes Vm.
    Cela résous en général le problème.

  4. Pour le moment j’ai un seul host et je voulais tester la migration du VM sur le datastre local vers un datastore NFS que j’ai ajout.

    Je n’ai pas verifier le CPU, mais c’est un Quad core q6600.

    Je n’ai pas installé Vcenter. Est-il possible d’utiliser vmotion depuis vShpere client ?

    Y’a t’il un plugin “vmotion” à installer ?

  5. Pour faire du vMotion il y a pas mal de pré-requis à vérifier pour que cela fonctionne.
    – (de mémoire) option à activer au niveau de la licence vmWare
    – avoir créer un “VMkernel port group” dans la partie réseau
    – avoir vérifier la compatibilité des CPU des hôtes
    – configurer l’option vMotion dans la partie réseau
    – bien sûr un espace de stockage partagé et accessible par les hôtes…

    donc pas facile de te donner une réponse précise

  6. Hello,

    Question bête, mais sur ma version esxi 4.1 impossible de faire du vMOTION. Il faut downloader un client spécial ?
    J’utilise la version vSphere Client 4.1.

    J’ai bien activé vMOTION dans la VMkernel Port…
    Peut-tu m’éclairer sur le sujet ?

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.