Outils pour utilisateurs

Outils du site


sysadmin:linux:virtualisation:kvm:installer-kvm-ubuntu26

Virtualisation KVM sous Ubuntu 26.04 LTS

Environnement

Système d'exploitation Ubuntu 26.04.1 LTS
Noyau Linux 7.0.0-34-generic
Architecture x86-64
Date 09/2026

Installer les paquets suivants :

apt install -y qemu-system-x86 libvirt-daemon-system libvirt-clients bridge-utils virt-manager virt-viewer virtinst libosinfo-bin

Valider l'installation :

kvm-ok
 
systemctl status libvirtd.service

A ce stade les utilisateurs du système doivent pouvoir utiliser virsh en mode session. La commande suivante ne doit pas retourner d'erreur :

virsh --connect=qemu:///session list --all

En revanche le mode système n'est pas accessible par défaut :

virsh --connect=qemu:///system list --all
error: n’a pas pu se connecter à l’hyperviseur
error: Échec de la connexion du socket à '/var/run/libvirt/libvirt-sock': Permission non accordée

Certaines actions (comme la gestion des réseaux) doivent se faire en mode système, il faudra utiliser un compte privilégier pour cela.

Pour qu'un utilisateur puisse agir en mode système, il doit appartenir au groupe libvirt :

# Ajouter l'utilisateur courant au groupe "libvirt"
sudo adduser $( id -un ) libvirt
 
newgrp libvirt
 
# En mode session on ne visualise aucun réseaux
 
virsh --connect=qemu:///session net-list --all
 Nom   État   Démarrage automatique   Persistant
--------------------------------------------------
 
# En mode système les réseaux sont bien listés
 
virsh --connect=qemu:///system net-list --all
 Nom       État    Démarrage automatique   Persistant
-------------------------------------------------------
 default   actif   oui                     oui
sysadmin/linux/virtualisation/kvm/installer-kvm-ubuntu26.txt · Dernière modification : 2026/09/30 20:37 de yoann