Comment installer KVM et créer des machines virtuelles sur Ubuntu

Table des matières:

Comment installer KVM et créer des machines virtuelles sur Ubuntu
Comment installer KVM et créer des machines virtuelles sur Ubuntu

Vidéo: Comment installer KVM et créer des machines virtuelles sur Ubuntu

Vidéo: Comment installer KVM et créer des machines virtuelles sur Ubuntu
Vidéo: Fermer et quitter une application moderne (Metro) sous Windows 8.1 - YouTube 2024, Avril
Anonim
Si vous utilisez Linux, vous n’avez pas besoin de VirtualBox ou de VMware pour créer des machines virtuelles. Vous pouvez utiliser KVM - la machine virtuelle basée sur le noyau - pour exécuter Windows et Linux sur des machines virtuelles.
Si vous utilisez Linux, vous n’avez pas besoin de VirtualBox ou de VMware pour créer des machines virtuelles. Vous pouvez utiliser KVM - la machine virtuelle basée sur le noyau - pour exécuter Windows et Linux sur des machines virtuelles.

Vous pouvez utiliser KVM directement ou avec d’autres outils de ligne de commande, mais l’application graphique Virtual Machine Manager (Virt-Manager) semblera plus familière aux personnes ayant utilisé d’autres programmes de machine virtuelle.

Installation de KVM

KVM ne fonctionne que si votre CPU prend en charge la virtualisation matérielle - Intel VT-x ou AMD-V. Pour déterminer si votre processeur inclut ces fonctionnalités, exécutez la commande suivante:

egrep -c ‘(svm|vmx)’ /proc/cpuinfo

Un 0 indique que votre CPU ne prend pas en charge la virtualisation matérielle, tandis qu'un 1 ou plus indique qu'il le fait. Vous devrez peut-être encore activer la prise en charge de la virtualisation matérielle dans le BIOS de votre ordinateur, même si cette commande renvoie 1 ou plus.

Utilisez la commande suivante pour installer KVM et les packages correspondants. Virt-Manager est une application graphique permettant de gérer vos machines virtuelles. Vous pouvez utiliser directement la commande kvm, mais libvirt et Virt-Manager simplifient le processus.
Utilisez la commande suivante pour installer KVM et les packages correspondants. Virt-Manager est une application graphique permettant de gérer vos machines virtuelles. Vous pouvez utiliser directement la commande kvm, mais libvirt et Virt-Manager simplifient le processus.

sudo apt-get install qemu-kvm libvirt-bin bridge-utils virt-manager

Seuls l'utilisateur racine et les utilisateurs du groupe libvirtd sont autorisés à utiliser des machines virtuelles KVM. Exécutez la commande suivante pour ajouter votre compte d'utilisateur au groupe libvirtd:

sudo adduser name libvirtd

Après avoir exécuté cette commande, déconnectez-vous et reconnectez-vous. Exécutez cette commande après vous être reconnecté et vous devriez voir une liste vide de machines virtuelles. Cela indique que tout fonctionne correctement.
Après avoir exécuté cette commande, déconnectez-vous et reconnectez-vous. Exécutez cette commande après vous être reconnecté et vous devriez voir une liste vide de machines virtuelles. Cela indique que tout fonctionne correctement.

virsh -c qemu:///system list

Image
Image

Création de machines virtuelles

Une fois que vous avez installé KVM, le moyen le plus simple de l’utiliser est avec l’application Virtual Machine Manager. Vous le trouverez dans votre tableau de bord.

Image
Image

Cliquez sur le bouton Créer un nouvel ordinateur virtuel dans la barre d’outils et Virtual Machine Manager vous guidera pour sélectionner une méthode d’installation, configurer le matériel virtuel de votre ordinateur virtuel et installer le système d’exploitation invité de votre choix.

Le processus vous sera familier si vous avez déjà utilisé VirtualBox, VMware ou une autre application de machine virtuelle. Vous pouvez installer à partir d'un disque, d'une image ISO ou même d'un emplacement réseau.
Le processus vous sera familier si vous avez déjà utilisé VirtualBox, VMware ou une autre application de machine virtuelle. Vous pouvez installer à partir d'un disque, d'une image ISO ou même d'un emplacement réseau.
Pour affecter plus de 2 Go de mémoire à une machine virtuelle, vous aurez besoin d’un noyau Linux 64 bits. Les systèmes exécutant des noyaux 32 bits peuvent affecter au maximum 2 Go de RAM à une machine virtuelle.
Pour affecter plus de 2 Go de mémoire à une machine virtuelle, vous aurez besoin d’un noyau Linux 64 bits. Les systèmes exécutant des noyaux 32 bits peuvent affecter au maximum 2 Go de RAM à une machine virtuelle.
Par défaut, KVM vous fournit une mise en réseau pontée de type NAT - votre machine virtuelle n'apparaîtra pas sur le réseau comme son propre périphérique, mais elle disposera d'un accès réseau via le système d'exploitation hôte. Si vous exécutez un logiciel serveur sur votre machine virtuelle et souhaitez le rendre accessible à partir d'autres périphériques du réseau, vous devrez modifier les paramètres de mise en réseau.
Par défaut, KVM vous fournit une mise en réseau pontée de type NAT - votre machine virtuelle n'apparaîtra pas sur le réseau comme son propre périphérique, mais elle disposera d'un accès réseau via le système d'exploitation hôte. Si vous exécutez un logiciel serveur sur votre machine virtuelle et souhaitez le rendre accessible à partir d'autres périphériques du réseau, vous devrez modifier les paramètres de mise en réseau.
Après avoir sélectionné votre méthode d'installation, Virt-Manager démarrera le système d'exploitation invité dans une fenêtre. Installez le système d'exploitation invité comme vous le feriez sur une machine physique.
Après avoir sélectionné votre méthode d'installation, Virt-Manager démarrera le système d'exploitation invité dans une fenêtre. Installez le système d'exploitation invité comme vous le feriez sur une machine physique.
Image
Image

Gestion des machines virtuelles

La fenêtre Virtual Machine Manager (Gestionnaire de machines virtuelles) affiche une liste de vos machines virtuelles installées. Cliquez avec le bouton droit de la souris sur les machines virtuelles dans la fenêtre pour effectuer des actions, notamment pour les démarrer, les arrêter, les cloner ou les migrer.

Conseillé: