Outils pour utilisateurs

Outils du site


sysadmin:linux:virtualisation:kvm:installer-kvm

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
sysadmin:linux:virtualisation:kvm:installer-kvm [2026/01/05 20:33] – supprimée - modification externe (Date inconnue) 127.0.0.1sysadmin:linux:virtualisation:kvm:installer-kvm [2026/01/05 20:33] (Version actuelle) – ↷ Page déplacée et renommée de sysadmin:linux:virtualisation_avec_kvm à sysadmin:linux:virtualisation:kvm:installer-kvm yoann
Ligne 1: Ligne 1:
 +{{tag>sysadmin linux virtualisation kvm vm}}
  
 +
 +====== Installation de l'environnement de virtualisation KVM ======
 +
 +**KVM** pour **K**ernel-based **V**irtual **M**achine 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 ;
 +  * [[software:applications:virsh|virsh est la CLI]] ;
 +  * QEMU est le programme en charge d'émuler certaines machines ou architectures.
 +
 +
 +===== Installation =====
 +
 +<code bash>
 +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
 +</code>
 +
 +Si l'utilisateur appartient aux bons groupes, la CLI virsh ne doit pas retourner d'erreur:
 +<code bash>
 +virsh list --all
 +</code>
 +
 +===== La GUI virt-manager =====
 +
 +Pour les environnements graphiques, la GUI Virtual Machine Manager est également disponible:
 +<code bash>
 +sudo apt install -y virt-manager
 +</code>
 +
 +Pour l'utilisation voir les notes consacrées à [[software:applications:virsh|virsh]].
 +
 +===== Références =====
 +
 +  * https://www.redhat.com/fr/topics/virtualization/what-is-KVM
 +  * https://help.ubuntu.com/community/KVM/Installation
 +  * https://www.youtube.com/watch?v=p1d_b_91YlU