Installer un hyperviseur KVM

Vérifier si le processeur supporte la virtualisation matérielle :

# grep -E 'svm|vmx' /proc/cpuinfo
flags : ... vmx ...

Alternativement :

# lscpu | grep Virtual
Virtualization:      VT-x

Installer KVM et les outils correspondants :

# zypper install -t pattern kvm_server kvm_tools

Vérifier si les modules KVM sont chargés :

# lsmod | grep kvm
kvm_intel             270336  0
kvm                   786432  1 kvm_intel

Lancer les services libvirtd et libvirt-guests :

# systemctl enable libvirtd --now
# systemctl enable libvirt-guests --now

Afficher la configuration réseau et noter les paramètres :

# ip --brief address show
lo               UNKNOWN        127.0.0.1/8 
eth0             UP             192.168.2.3/24 
# ip route show
default via 192.168.2.1 ...

Lancer NetworkManager TUI :

# LANG=en_US.UTF-8 && nmtui

Configurer le bridge br0 :

  • Sélectionner Edit a connection.
  • Add > Bridge > Create
  • Profile name : BRIDGE
  • Device : br0
  • Bridge Slaves > Add
  • Slave connection > Ethernet > Create
    • Profile name : LAN
    • Device : enp3s0
    • Confirmer par OK.
  • Décocher Enable STP (Spanning Tree Protocol).
  • Passer IPv6 CONFIGURATION de Automatic à Ignore.
  • Confirmer par OK.
  • Revenir à la fenêtre principale.
  • Sélectionner Activate a connection.
  • Les deux connexions BRIDGE et eth0 doivent être actives (*).
  • Revenir à la fenêtre principale.
  • Sélectionner Edit a connection.
  • Supprimer la connexion eth0.
  • Revenir à la fenêtre principale.
  • Quitter.

Vérifier la configuration du bridge :

# ip --brief address show
lo               UNKNOWN        127.0.0.1/8 
eth0             UP             
br0              UP             192.168.2.3/24 

Lancer Virtual Machine Manager et supprimer le réseau default (virbr0).


Cliquez ici pour offrir un café au rédacteur de cette documentation.