0% ont trouvé ce document utile (0 vote)
59 vues7 pages

Installation de KVM sur Raspberry Pi

Ce document décrit les étapes pour installer KVM sur un Raspberry Pi afin de créer un hyperviseur. Il explique les prérequis, la configuration du serveur, l'installation de Libvirt, virt-manager et Cockpit Web pour gérer les machines virtuelles, et donne des exemples de commandes.

Transféré par

Massi Yahi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
59 vues7 pages

Installation de KVM sur Raspberry Pi

Ce document décrit les étapes pour installer KVM sur un Raspberry Pi afin de créer un hyperviseur. Il explique les prérequis, la configuration du serveur, l'installation de Libvirt, virt-manager et Cockpit Web pour gérer les machines virtuelles, et donne des exemples de commandes.

Transféré par

Massi Yahi
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

INSTALLATION DE KVM

HYPERVISEUR SOUS RASPBERRY


PI
Raspberry Pi – KVM HYPERVISEUR
Configuration de base
Tutoriel KVM - RASPBERRY PI

David GOÏTRÉ
Table des matières
Introduction ......................................................................................................................................... 1

1. Pré requis ......................................................................................................................................... 1

2. Paramétrage de connexion au serveur ............................................................................................ 1

3. Paramétrage du serveur .................................................................................................................. 2

4. Installation de Libvirt et virt-manager ............................................................................................. 3

5. Installation de Cockpit Web ............................................................................................................. 3

6. Création d'une machine virtuelle ..................................................................................................... 4

7. Liens annexes ................................................................................................................................... 5

8. Commandes RaspberryPi ................................................................................................................. 5

9. Conclusion ........................................................................................................................................ 5
Introduction
KVM pour Kernel Virtual Machine est une Technologie de virtualisation Open Source qui permet de
transformer un système linux à un Hyperviseur. L'hyperviseur est la base de toute plateforme de
virtualisation.

1. Pré requis
On a besoin des différents matériels et logiciels pour la création d’un Serveur KVM avec un
RaspberryPi.
- Un ou des PC client sous Windows
- Une Box (Free, Orange, Sfr…)
- Un Raspberry 3B+ avec l’OS Opensuse-leap installé avec Etcher
- 4Go de mémoire vive minimum
- Le logiciel Putty pour se connecter en SSH au serveur
- Connaitre l’interface réseau (eth0, br0, ens3…) via la commande : ip a
Pour notre test c’est l’interface enu1u1 qui sera utilisée

Voici un exemple d’interface que l’on doit obtenir une fois le serveur KVM mise en place

2. Paramétrage de connexion au serveur


a) le SSH est activé par défaut sur le serveur.
b) Ouvrir Putty et se connecter au serveur avec les identifiants (par défaut root/linux)
c) Exécuter la commande suivante pour mettre à jour et mettre à niveau les packages du système
# sudo zypper update

https://www.gdidees.eu Page 1|7


3. Paramétrage du serveur
Avant d’aller plus loin, il nous faut connaître l’interface réseau de notre serveur RaspberryPI et lui
attribuer une adresse IP fixe.
a) Lister les interfaces
# ip a # liste les interfaces
# systemctl status network # vérifie le statut du réseau

b) Définir une adresse IP fixe


# sudo zypper install nano # installe le logiciel nano
# nmtui # lance l'utilitaire de configuration réseau
c) Sélectionner Edit a connection

d) Cliquer sur Automatic, puis dans la liste qui apparait, sélectionner Manual

e) Cliquer sur le bouton Show en face de Manual

https://www.gdidees.eu Page 2 | 7
f) Cliquer sur le bouton Add… et saisisser l'@IP du serveur

g) Réitiérer l'opération pour la Gateway et le DNS servers

h) Cliquer sur le bouton Ok pour valider

4. Installation de Libvirt et virt-manager


Il s’agit d’un ensemble de logiciels qui permet de faciliter la gestion des machine virtuelle (Création,
modification, suppression, migration, etc) de plusieurs hyperviseurs.
a) Installer des paquets Libvirt
# sudo zypper in qemu-uefi-aarch64 libvirt virt-manager
# sudo service libvirtd restart

5. Installation de Cockpit Web


Le cockpit est un outil frontal qui fournit un accès administratif aux systèmes Linux. Il permet aux
administrateurs de système de surveiller, de gérer et de dépanner les serveurs Linux.
a) Installer les paquets Cockpit Web
# sudo zypper in cockpit
# sudo zypper in cockpit-machines
# sudo systemctl start cockpit

https://www.gdidees.eu Page 3 | 7
b) Vérifier le statut de Cockpit Web
# sudo systemctl status cockpit

c) Une fois le serveur installer, lancer-le à partir du navigateur via @IP:9090, et se connecter
avec les identifiants root/linux

6. Création d'une machine virtuelle


A partir de l'interface nous pouvons à présent créer des machines virtuelles
a) Cliquer sur le menu Machines virtuelles

b) Remplir la fenêtre ci-dessous pour créer la VM

https://www.gdidees.eu Page 4 | 7
7. Liens annexes
Liste de contenu à consulter ou à télécharger pour KVM et Virt-Manager
- KVM Ubuntu : https://fr.ilinuxgeek.com
- Cockpit Web : https://www.it-connect.fr

8. Commandes RaspberryPi
a) Liste des commandes basique à la gestion du serveur RaspberryPi

# shutdown -h now # éteint le serveur en toute sécurité


# shutdown -r now # redémarre le serveur en toute sécurité
# zypper install xrdp # installe le bureau à distance RDP
# zypper install wget # installe wget
##### Désactive la mise en veille #####
# systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

9. Conclusion
Kvm est installé et configuré avec succès sur le serveur RaspberryPi Opensuse. On peut désormais
créer et gérer plusieurs machines virtuelles.
Destiné au RaspberryPi (Raspbian), Kvm fonctionne aussi parfaitement sur une distribution Debian,
MacOS, Docker...
Pour Linux Ubuntu : https://fr.linux-console.net

https://www.gdidees.eu Page 5 | 7

Vous aimerez peut-être aussi