Pour résoudre ce problème, soit vous arrêtez vos machines virtuelles pour déplacer l'hôte souhaité vers votre cluster, soit vous utilisez la petite astuce ci-dessous si vous devez déplacer l'hôte où la machine virtuelle VCSA se trouve.
En effet, vous avez besoin de cette VM pour pouvoir ajouter l'hôte au cluster via le VMware vSphere Client.
Avant d'utiliser l'astuce que nous allons vous présenter pour la migration de la machine virtuelle VCSA, vous devez vous assurer que celle-ci se trouve sur un stockage partagé (ex : iSCSI) visible par au moins un hôte du cluster.
Dans notre cas, notre VM VCSA se trouve sur notre banque de données "iSCSI Datastore".
Note : si ce n'est pas le cas, migrez uniquement le stockage de cette machine virtuelle vers une banque de données iSCSI ou tout autre stockage partagé visible par l'hôte actuel et celui membre du cluster.
La migration du stockage ne posera aucun problème de compatibilité étant donné que l'erreur précédente était due au processeur qui était différent (ce qui concerne uniquement l'exécution de la VM et non ses fichiers).
Comme vous pouvez le voir (en cliquant sur le nom de votre banque de données), dans notre cas, notre banque de données est visible par nos 2 hôtes.
L'hôte actuel (esxi1) où se trouve notre VM VCSA et celui de destination (esxi2) qui est membre du cluster.
Etant donné que la migration à chaud vers le cluster n'est pas possible étant donné que le CPU est considéré comme différent, commencez par éteindre cette machine virtuelle VCSA.
Attention : cela rendra le VMware vSphere Client inaccessible temporairement.
Confirmez l'arrêt de l'invité en cliquant sur Oui.
La VM s'arrête.
Connectez-vous directement à l'hôte VMware ESXi où se trouve votre machine virtuelle VCSA et cliquez sur : Actions -> Annuler l'enregistrement.
En effet, il n'est pas possible de déplacer une machine virtuelle d'un hôte à l'autre en se connectant directement sur un hôte VMware ESXi.
De plus, vous ne pouvez pas non plus importer une machine virtuelle directement sur un hôte qui est géré par un serveur VMware vCenter Server (VCSA).
La seule solution fonctionnelle consiste donc à la retirer de l'inventaire de l'hôte actuel pour l'ajouter ensuite sur l'hôte de destination (qui est membre du cluster).
D'où l'utilisation d'un stockage partagé.
Confirmez la désinscription de la machine virtuelle VCSA en cliquant sur Oui.
La machine virtuelle VCSA disparait de l'hôte source.
Maintenant, connectez-vous à un hôte qui est déjà membre de votre cluster et cliquez sur : Créer/Enregistrer une machine virtuelle.
Sélectionnez "Enregistrer une machine virtuelle existante" et cliquez sur Suivant.
Cliquez sur "Sélectionnez une ou plusieurs machines virtuelles, une banque de données ou un répertoire".
Etant donné que votre machine virtuelle se trouve sur un stockage partagé (visible par vos 2 hôtes), vous pourrez retrouver son dossier et sélectionnez son fichier "VCSA.vmx".
Cliquez sur Suivant.
Cliquez sur Terminer.
La machine virtuelle VCSA a été ajoutée sur l'hôte membre de votre cluster sans aucun problème.
Sélectionnez votre machine virtuelle VCSA et cliquez sur : Mettre sous tension.
Patientez pendant le démarrage de celle-ci.
La machine virtuelle VCSA est fonctionnelle.
Une fois que tous les services de VCSA auront démarré, vous aurez de nouveau accès au VMware vSphere Client.
Comme vous pouvez le voir, cette VM se trouve maintenant dans votre cluster.
Ce qui libère l'autre hôte.
VMware 23/11/2022
VMware 4/9/2024
VMware 10/1/2025
VMware 13/3/2024
Contenu épinglé
Contact
® InformatiWeb-Pro.net - InformatiWeb.net 2008-2022 - © Lionel Eppe - Tous droits réservés.
Toute reproduction totale ou partielle de ce site est interdite et constituerait une contrefaçon sanctionnée par les articles L.335-2 et suivants du Code de la propriété intellectuelle.
Pas de commentaire