OVH Cloud OVH Cloud

Virtualbox : avoir une VM qui supporte la virtualisation via KVM

13 réponses
Avatar
Francois Lafont
Bonjour à tous,

Sous Debian Wheezy, j'utilise la version d'Oracle de Virtualbox (version 4.3.18).
Peut-être qu'il y a mieux pour faire de la virtualisation sur son Desktop, je ne
sais pas. Personnellement, je trouve Virtualbox assez facile à utiliser et jusqu'à
présent il m'a donné pleine satisfaction (je m'en sers surtout pour faire des tests,
découvrir telle ou telle techno etc. sans avoir à pourrir mon système « physique »).

Mais là, j'ai un petit souci. Je souhaite virtualiser des hôtes qui eux-mêmes
seront des machines qui feront de la virtualisation via KVM. Et ça, je n'y
arrive pas.

Sur le bios de ma machine physique, j'ai bien activé la « virtualisation matérielle »
(je ne sais pas si c'est le terme correct) de mon processeur Intel. Du coup, sur ma
machine physique j'ai bien :

~$ grep -Ec '(vmx|svm)' /proc/cpuinfo
8

Maintenant si je crée une VM via Virtualbox, en prenant la peine de vérifier que
la case "Activer VT-x/AMD-V" est bien cochée, et que j'y installe dessus une
Debian Wheezy également, alors je me retrouve avec une VM dans laquelle j'ai :

~$ grep -Ec '(vmx|svm)' /proc/cpuinfo
0

Autrement dit, dans cette VM je ne peux pas faire de virtualisation avec KVM
et c'est ça qui me pose problème.

Y a-t-il quelque chose à faire au niveau de Virtualbox afin que je puisse
utiliser KVM sur les VM virtualbox (une conf quelque part que j'aurais
oubliée de faire) ? Peut-on faire en sorte qu'une VM Virtualbox puisse
elle-même faire de la virtualisation via KVM ?

Sinon, connaissez-vous une solution de virtualisation par dure à prendre en
main sous Wheezy et qui me permettrait cela ?

Merci d'avance pour votre aide.

--
François Lafont

3 réponses

1 2
Avatar
Francois Lafont
Le 21/11/2014 17:24, Baton .rouge a écrit :

Ce que je voudrais savoir en fait, c'est si une désinstallation propre (ie
"install puis désinstall" est idempotent ;)) est possible ensuite.



Franchement, je ne sais pas.
Essaye dans une vm linux pour voir.



C'est fait. De base, l'installeur fout tout dans /usr/ mais il possède
l'option --custom qui permet de pouvoir choisir le répertoire cible, du
coup ça limite un peu la casse (j'ai choisi /opt/vmwareplayer/) même
l'installeur fout quand même des trucs dans /etc/ par exemple.

J'ai essayé du coup et on a bien une VM qui supporte les instructions de
virtualisation (il faut cocher une case pour cela au niveau de la VM) et
qui peut donc faire du KVM. Donc ça c'est bien. En revanche, comme on
pouvait s'y attendre, VMware Player (qui est gratuit) présente une
restriction bien pénalisante (en tout cas j'ai trouvé au moins celle-là),
à savoir le fait qu'on ne peut pas faire de snapshots des VM (ce quand
même vachement chiant ça ;)). J'ai cru au départ qu'on ne pouvait pas non
plus faire de VLANs entre les VM mais en fait c'est possible via une astuce
bien curieuse décrite ici :

http://xmodulo.com/how-to-create-multiple-networks-on-vmware-player.html

où en gros il faut créer une VM, ne pas la démarrer, *fermer* l'appli
VMware, éditer un fichier de conf de la dite VM à la main puis relancer
l'appli VMware. À partir de là, comme par miracle on voit apparaître un
bouton permettant la gestion des VLANs dans l'interface graphique.

Je trouve que les VM sont un peu plus rapides que sur Virtalbox aussi
mais c'est peut-être une fausse impression.

Bref, à n'en pas douter la version payante est sûrement très bien au
niveau fonctionnel. ;)

--
François Lafont
Avatar
Baton .rouge
On Sat, 22 Nov 2014 17:26:52 +0100, Francois Lafont
wrote:

Donc ça c'est bien. En revanche, comme on
pouvait s'y attendre, VMware Player (qui est gratuit) présente une
restriction bien pénalisante (en tout cas j'ai trouvé au moins celle-là),
à savoir le fait qu'on ne peut pas faire de snapshots des VM (ce quand
même vachement chiant ça ;)).




Merci du retour.
Effectivement si on ne peut pas faire de snapshot c'est chiant (ni de
clone lié aussi)
Peut être que dans une version future....

--
Les assistés du CAC 40 :
http://www.youtube.com/watch?feature=player_detailpage&v=W5Yx_diRxA8#tH
Avatar
Damien Wyart
* Baton .rouge in fr.comp.os.linux.configuration:
Merci du retour. Effectivement si on ne peut pas faire de snapshot
c'est chiant (ni de clone lié aussi) Peut être que dans une version
future....



Je ne pense pas, ce sont les principales différences avec VMWare
Workstation...

--
DW
1 2