Exécuter VM sur un système nested

Introduction

Récemment en faisant mes tests sur Ravello Systems j’ai essayé de lancer une VM depuis ESXi… Classique.
Sauf que depuis Ravello mon serveur ESXi étant lui même virtualisé, vSphere me dit: »You are running VMware ESX through an incompatible hypervisor. You cannot power on a virtual machine until this hypervisor is disabled. »

Pour résoudre ce problème il suffit d’activer SSH + ESXi Shell sur vos hosts de votre cluster.

Solution

Si vous le faite que sur un host et que vous avez DRS d’activé, il vous migrera la VM automatiquement en voyant une erreur.

1
2
3
4
5
6
7
//Une fois connecté en SSH, lancez cette commande:
esxcli system settings advanced set -o /Net/FollowHardwareMac -i 1
vi /etc/vmware/config
//Dans le fichier config ajoutez cette ligne à la fin:
vmx.allowNested = "TRUE"
//Commande depuis SSH:
/sbin/auto-backup.sh

 

Enjoy 🙂

Cette entrée a été publiée dans vSphere .

Laisser un commentaire