Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Mise en place en salle 2SEC à l'INSA-CVL

Pour réaliser ces TDs, nous allons utiliser des machines virtuelles Fedora et Ubuntu. Pour cela, nous allons mettre en place libvirt et Vagrant sur notre système.

Installation de libvirtd & vagrant

Suivre les instructions officielles pour installer Vagrant: https://developer.hashicorp.com/vagrant/install

Installer aussi le démon libvirtd si nécessaire.

Configurer l'accès à libvirtd pour l'utilisateur :

$ nano /etc/libvirt/libvirtd.conf
unix_sock_group = "libvirt"
unix_sock_rw_perms = "0770"

Puis redémarrer le démon libvirtd :

$ systemctl restart libvirtd

Vérifier que libvirtd fonctionne correctement :

$ systemctl status libvirtd

Si nécessaire, ajouter votre utilisateur au groupe libvirt :

$ usermod -G libvirt user

Vérifier l'accès au démon libvirtd en tant qu'utilisateur :

$ virsh --connect=qemu:///system list --all

Récupération des images disque

Monter le partage NFS si il n'est pas déjà monté :

$ mkdir -p /mnt/
$ mount -t nfs -o soft 172.19.3.254:mnt /mnt

Créer un dossier sous votre nom (sans caractères spéciaux ni accents ou espaces) et récupérer la configuration Vagrant et l'image disque virtuelle depuis le server de fichier partagé :

$ mkdir <nomprénom>
$ cd <nomprénom>
$ cp /mnt/nfs/DATASTORE/RAVIER/* ./
$ ls
Vagrantfile
fedora-2su.box
ubuntu-2su.box
sha256sums

Installer le plugin Vagrant libvirt :

$ vagrant plugin install vagrant-libvirt

Lancer la première machine virtuelle :

$ vagrant up ubuntu

Accéder à la première machine virtuelle :

$ vagrant ssh ubuntu