Outils pour utilisateurs

Outils du site


sysadmin:linux:virtualisation:kvm:installer-kvm

Installation de l'environnement de virtualisation KVM

KVM pour Kernel-based Virtual Machine est une technologie de virtualisation Open Source intégrée à Linux sous forme d'un module permettant de transformer Linux en un hyperviseur de type I (bare metal). L'hyperviseur permet à une machine hôte d'exécuter plusieurs environnements virtuels isolés, appelés invités ou machines virtuelles.

Pour pouvoir utiliser KVM quelques prérequis:

  • Linux >= 2.6.20
  • Une architecture de type X86 supportant la virtualisation

A propos de l'architecture

  • KVM est le module du noyau Linux permettant au système de se comporter comme un hyperviseur ;
  • libvirt est la bibliothèque regroupant les fonctionnalités de virtualisation ;
  • virt-manager est la GUI ;
  • QEMU est le programme en charge d'émuler certaines machines ou architectures.

Installation

sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
 
# Vérifier la disponibilité du module
kvm-ok
 
# Ajoute l'utilisateur courant au groupe libvirt
sudo adduser $( id -un ) libvirt
 
# Ajoute l'utilisateur courant au groupe kvm
sudo adduser $( id -un ) kvm

Si l'utilisateur appartient aux bons groupes, la CLI virsh ne doit pas retourner d'erreur:

virsh list --all

La GUI virt-manager

Pour les environnements graphiques, la GUI Virtual Machine Manager est également disponible:

sudo apt install -y virt-manager

Pour l'utilisation voir les notes consacrées à virsh.

Références

sysadmin/linux/virtualisation/kvm/installer-kvm.txt · Dernière modification : 2026/01/05 20:33 de yoann