{{tag>sysadmin kvm ubuntu-26}}
====== 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