mercredi 17 septembre 2014

Grr mon serveur a craché - Contruisons des VM ( virtual machine) simplement

Voilà le serveur est prêt, maintenant nous allons mettre des VM, pour créer des systèmes clients qui vont offrir des services :

  • serveur web
  • seed box 
  • ...
Voici une petite (heu non une longue) vidéo qui explique les manipulations :


  • Introduction
  • 2mn59 : installation du bridge
  • 11mn16: installation de KVM sur le serveur
  • 18mn05: installation de Virt-manager et création des VM
Et voici le résumé en texte :

Vérifier que votre CPU est compatible avec KVM

on installe le tools : sudo apt-get install cpu-checker

puis on lance sudo cpu-checker :

Installer le bridge network

Nos VM doivent être visible depuis l'extérieur !  Ils nous faut créer un bridge qui va faire  le routage des paquets entre les interfaces réseaux virtuelles et notre interface physique (carte réseaux).
on installe le tools : sudo apt-get install bridge-utils
Puis on paramètre le bridge dans le fichier /etc/networks/interfaces, l'exemple est fait pour fonctionner avec un DHCP (type box internet).
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
#auto eth0
#iface eth0 inet dhcp

auto eth0
iface eth0 inet manual

#the bridge interface
auto br0
iface br0 inet dhcp
bridge_ports eth0
bridge_stp off
bridge_fd 0
bridge_maxwait 0

rebooter la machine et c'est tout bon

installer Qemu/kvm/wm Builder pour construire les VM

sudo apt-get install qemu-kvm virt-manager ubuntu-virt-server
Puis ajouter votre user au groupe libvirtd :
sudo adduser <votre user> libvirtd
Puis créer deux répertoires :
       - un premier pour les disques des VM
       - un deuxième qui contiendra les iso des OS à installer pour vos VM
télécharger l'iso de l'os voulu et placez le dans le 2eme répertoire
Puis déconnectez vous, les manipulations sur le serveur sont terminées

installer virtual manager et créez le VM

Ici le tuto est succinct, il vaut mieux regarder la vidéo à partir de 18mn05.

Sur une machine d'admin (entendez par là avec une interface graphique, cela pourrez être votre serveur si celui-ci en possède une). installez le paquet : sudo apt-get install virt-manager
Puis lancer le soft.
La 1ere étape est de vous connecter à votre serveur, pour cela aller dans fichier-->ajouter une connexion
puis entrer vos informations de connexion ssh :

Créer les pools pour les disques (1er répertoire) et pour les iso (2 eme répertoire)  :
aller dans Edition-->détail de la connexion
Puis dans l'onglet stokage :
Cliquer sur le + en bas de l'écran pour ajouter vos pools.

Revenez sur l'écran d’accueil, puis créez vos VM en cliquant sur le 1er icône

Voilà la création de VM n'a plus de secret pour vous.

Aucun commentaire:

Enregistrer un commentaire