Comment installer KVM et créer des machines virtuelles sur Ubuntu
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 que cela est le cas. 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..
sudo apt-get installe qemu-kvm libvirt-bin pont-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 prénom libvirtd
Après avoir exécuté cette commande, déconnectez-vous et reconnectez-vous. Exécutez cette commande après vous être reconnecté. Une liste vide de machines virtuelles devrait s'afficher. Cela indique que tout fonctionne correctement.
virsh -c qemu: /// liste de système
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.
Cliquez sur le bouton Créer un nouvel ordinateur virtuel dans la barre d'outils. 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 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.
Pour affecter plus de 2 Go de mémoire à une machine virtuelle, vous avez 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 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..
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 leur démarrage, leur arrêt, leur clonage ou leur migration..
Vous pouvez afficher des informations sur la machine virtuelle et configurer son matériel virtuel en cliquant sur l'icône de la barre d'outils en forme de i dans la fenêtre de la machine virtuelle..