Comment j’installe et utilise virt-manager :
Il faut d’abord activer les options de virtualisation dans le BIOS de la machine
sur laquelle tu veux installer virt-manager
Installation :
J’installe le paquetage virt-manager :
su -c 'apt install virt-manager'
et je mets ensuite mon compte utilisateur personnel dans le groupe libvirt:
su -c 'adduser nomDeMonCompteUtilisateur libvirt'
une fois fait, je dois me déconnecter de ma session graphique,
et c’est seulement à partir de la connexion suivante
que je pourrais vérifier, depuis mon compte utilisateur,
que mon compte utilisateur est bien dans la liste des utilisateurs du groupe libvirt :
groups
la réponse à la commande group est alors :
michel cdrom floppy audio dip video plugdev netdev bluetooth lpadmin scanner libvirt
Voilà, c’est installé et fonctionnel
Question réseau, tout a été automatiquement configuré
par le programme d’installation du paquetage virt-manager :
- Les machines virtuelles seront toutes connectées par le serveur DHCP virtuel au réseau
192.168.122.0/24
et auront toutes accès au web.
- Toutes les machines virtuelles crées peuvent accéder à leur hôte par l’adresse IP
192.168.122.1
- Depuis l’hôte, je peux me connecter à mes machines virtuelles en utilisant leur adresse IP dans le réseau
192.168.122.0/24
Quelques petites adaptations perso :
J’ai créé deux pools qui utilisent des répertoires qui sont sur un autre système de fichiers que ceux utilisés par ma machine hôte.
- Un qui contient mes fichiers image ISO :
- Un autre pour mes fichiers image disque :
Et j’accède à ces répertoires par des liens qui sont dans l’arborescence du répertoire personnel de mon compte utilisateur.
Ci-dessous la liste de tous les liens
qui me permettent d’accéder au système de fichiers séparé
que je fais monter par /etc/fstab
sur le point de montage /datas
michel@debT450:~$ ls -l | grep ^l
lrwxrwxrwx 1 michel michel 23 mai 1 23:44 Documents -> /datas/michel/Documents
lrwxrwxrwx 1 michel michel 20 mai 1 23:44 Images -> /datas/michel/Images
lrwxrwxrwx 1 michel michel 22 mai 1 23:44 machVirt -> /datas/michel/machVirt
lrwxrwxrwx 1 michel michel 24 mai 1 23:44 mesScripts -> /datas/michel/mesScripts
lrwxrwxrwx 1 michel michel 21 mai 1 23:44 Musique -> /datas/michel/Musique
lrwxrwxrwx 1 michel michel 21 mai 1 23:44 partage -> /datas/michel/partage
lrwxrwxrwx 1 michel michel 31 mai 1 23:44 Téléchargements -> /datas/michel/Téléchargements
lrwxrwxrwx 1 michel michel 21 mai 1 23:44 Vidéos -> /datas/michel/Vidéos
michel@debT450:~$
Je préfère créer mes images disques .qcow2 (Copy On Write) en ligne de commande
juste avant de créer ma machine virtuelle :
qemu-img create -f qcow2 /home/michel/machVirt/imageDisque.qcow2 16G
La réponse à cette ligne de commande est :
Formatting '/home/michel/machVirt/imageDisque.qcow2', fmt=qcow2 size=17179869184 cluster_size=65536 lazy_refcounts=off refcount_bits=16
et quand je créé la machine virtuelle, au moment du choix du stockage,
je n’ai plus qu’à sélectionner dans le pool de mes fichiers images disque,
le fichier image .qcow2 que je viens de créer :