Académique Documents
Professionnel Documents
Culture Documents
Pr M. Zbakh TP : Proxmox 1
Virtualisation avec Proxmox 2022-2023
II.2. Configuration requise : les serveurs de production nécessitent généralement un équipement de calcul de
haute qualité. Proxmox VE peut utiliser le stockage local DAS, SAN, NAS et également le stockage distribué. Pour
installer Proxmox, il faudra avoir au minimum :
1. CPU : 64 bits (Intel EMT64 ou AMD64)
2. Carte mère / processeur compatible Intel VT / AMD-V pour la prise en charge de la virtualisation
complète KVM
3. RAM : 1 Go de RAM, plus de la RAM supplémentaire utilisée pour les invités
4. Disque dur
5. Une carte réseau
II.3. Utilisation du programme d’installation Proxmox VE : l’image ISO de Proxmox peut être téléchargée
depuis l'adresse https://www.proxmox.com/en/downloads. Elle comprend les éléments suivants :
Système d'exploitation complet (Debian Linux, 64 bits)
Le programme d’installation Proxmox VE, qui partitionne les disques locaux avec les systèmes de
fichiers ext4, ext3, xfs ou ZFS et installe le système d’exploitation
Le noyau Proxmox VE (Linux) avec prise en charge de LXC et KVM
Boite d'outils pour l'administration des machines virtuelles, de conteneurs et de toutes les
ressources nécessaires
Interface de gestion Web pour utiliser la plate-forme
Une fois que vous avez créé une image de démarrage à partir de l’ISO et après avoir démarré le serveur, le menu
de Proxmox VE s’affiche. Vous pouvez maintenant sélectionner l’une des options suivantes montrées dans la
figure 1.
Pr M. Zbakh TP : Proxmox 2
Virtualisation avec Proxmox 2022-2023
Il faudra ensuite sélectionnez normalement Installer Proxmox VE pour démarrer l’installation. Vous êtes ensuite
invité à sélectionner le(s) disque(s) cible(s). Le bouton Options vous permet de sélectionner le système de
fichiers cible (par défaut, ext4) (Figure 2).
La page suivante demande simplement des options de configuration de base telles que votre emplacement, le
fuseau horaire et la disposition du clavier. L'emplacement est utilisé pour sélectionner un serveur de
téléchargement près de chez vous afin d'accélérer les mises à jour (Figure 3).
Pr M. Zbakh TP : Proxmox 3
Virtualisation avec Proxmox 2022-2023
Vous devez ensuite spécifier une adresse électronique ainsi que le mot de passe super-utilisateur (root). Le mot
de passe doit être composé d’au moins 5 caractères, mais nous vous recommandons d'utiliser des mots de passe
plus forts. Tous les courriers de notification seront envoyés à l'adresse électronique spécifiée (Figure 4).
La dernière étape consiste à configurer le réseau. Pour cela, vous pouvez utiliser IPv4 ou IPv6. Si vous souhaitez
configurer un nœud à double carte réseau, vous pouvez facilement le faire après l’installation (Figure 5).
Pr M. Zbakh TP : Proxmox 4
Virtualisation avec Proxmox 2022-2023
Si vous appuyez maintenant sur Suivant, l'installation commence à formater les disques et copie les packages
dans les partitions. Veuillez patienter jusqu'à la fin de l'opération, puis retirez le support d'installation et
redémarrez votre système (Figure 6).
Pr M. Zbakh TP : Proxmox 5
Virtualisation avec Proxmox 2022-2023
• En-tête : affiche des informations d'état et contient des boutons pour les actions les plus importantes.
• Arbre de ressources : à gauche de l’interface, vous trouverez une arborescence de navigation dans
laquelle vous pouvez sélectionner des objets spécifiques.
• Panneau de contenu : au milieu, les objets sélectionnés affichent les options de configuration et statut.
• Panneau de connexion : en bas, vous trouverez les entrées du journal liées aux tâches récentes. Vous
pouvez faire un double clic sur ces entrées pour obtenir plus de détail ou arrêter une tâche en cours
d'exécution.
Pr M. Zbakh TP : Proxmox 6
Virtualisation avec Proxmox 2022-2023
III.2. Panneaux de contenu : lorsque vous sélectionnez un item dans l'arborescence des ressources, l'objet
correspondant affiche des informations sur la configuration et l'état dans le panneau de contenu présentant
plusieurs éléments : centre de données, nœuds, invités, stockage et pool.
III.2.1. Centre de données : au niveau du centre de données, vous pouvez accéder aux paramètres et
informations du cluster via plusieurs items (Figure 9) :
- Rechercher : pour rechercher au sein du cluster, un nœud, une VM, un conteneur, un stockage, etc.
- Résumé : donne un bref aperçu de l’état du cluster
- Cluster : permet de créer / rejoindre un cluster et affiche les informations de jointure
- Options : permet d’afficher et définir les valeurs par défaut, qui s'appliquent à l'ensemble du cluster
- Stockage : est l'endroit où un support de stockage peut être ajouté, géré ou supprimé
- Sauvegarde : permet de planifier des sauvegardes, concernant l'ensemble du cluster
- Réplication : affiche les tâches de réplication et permet d'en créer de nouveaux
- Permissions : gère les autorisations des utilisateurs et des groupes ainsi que l'authentification
- HA : pour gérer la haute disponibilité des services Proxmox VE
- Pare-feu : à ce niveau, les règles du pare-feu s’appliquent sur l’ensemble du cluster
- Support : pour avoir des informations sur votre abonnement au support officiel du Proxmox VE.
Pr M. Zbakh TP : Proxmox 7
Virtualisation avec Proxmox 2022-2023
III.2.2. Nœuds : les nœuds du cluster peuvent être gérés indirectement à ce niveau. L'en-tête supérieure
contient des boutons utiles tels que redémarrage, arrêt, Shell, actions groupées et aide. Les actions en masse
(accessibles au clic du bouton droit) ont les options Démarrer en masse, Arrêter en masse et Migrer en masse
(Figure 10).
- Rechercher : pour rechercher sur le nœud une machine virtuelle, un conteneur, un stockage ou un
pool.
- Résumé : donne un bref aperçu de l'utilisation des ressources
- Notes : est l'endroit où les notes personnalisées sur un nœud peuvent être écrites
- Shell : vous connecte au Shell (terminal) du nœud
- Système : sert à configurer le réseau, le DNS, l'heure et affiche également votre syslog
- Mises à jour : mettre à jour le système et vous informe des nouveaux paquets
- Pare-feu : ce niveau concerne uniquement ce nœud
- Disques : pour avoir un bref aperçu de vos disques durs physiques et de leur utilisation
- Ceph : n'est utilisé que si vous avez installé un serveur Ceph sur votre hôte. Ensuite, vous pouvez
gérer votre cluster Ceph et voir son statut.
Pr M. Zbakh TP : Proxmox 8
Virtualisation avec Proxmox 2022-2023
- Réplication : affiche les tâches de réplication et permet d'en créer de nouvelles réplications
- Historique des tâches : toutes les tâches passées sont affichées ici
- Licence : pour télécharger votre clé d'abonnement et obtenir une vue d'ensemble du système en cas
de demande d'assistance.
III.2.3. Invités : il existe deux types d'invités : une machine virtuelle basée sur le noyau (KVM) et un conteneur
Linux (LXC). L'en-tête contient les commandes d'opération de la machine virtuelle telles que Démarrer,
Arrêter, Réinitialiser, Supprimer, Migrer, Console et Aide. Sur le côté gauche, les options disponibles sont
(Figure 11) :
- Résumé : donne un bref aperçu de l'activité de la machine virtuelle
- Console : une console interactive sur votre VM
- Matériel (KVM) : affiche et définit le matériel de la machine virtuelle KVM
Pr M. Zbakh TP : Proxmox 9
Virtualisation avec Proxmox 2022-2023
Pr M. Zbakh TP : Proxmox 10
Virtualisation avec Proxmox 2022-2023
III.2.4. Stockage : dans cette vue, nous avons deux partitions. Sur le côté gauche, nous avons les options de
stockage et sur le côté droit, le contenu de l'option sélectionnée. L’élément de stockage présente trois parties
(Figure 12) :
- Résumé : affiche des informations importantes sur les stockages tels que : utilisation, type, contenu,
Actif et Activé
- Contenu : pour répertorier tout le contenu, groupé par type de contenu
- Permissions : gère les autorisations d’utilisateur pour le stockage.
III.2.5. Pools : les pools représentent les espaces de stockages d’un nœud (images ISO, machines
virtuelles). Dans cette vue aussi, nous avons deux partitions. Sur le côté gauche, nous avons les options du
pool logique et sur le côté droit, le contenu de l'option sélectionnée. L’élément Pools présente trois parties
(Figure 13) :
- Résumé : affiche la description de la piscine.
- Contenu : tous les membres de ce pool sont listés et peuvent être gérés.
- Permissions : gère les autorisations utilisateur pour ce pool.
Pr M. Zbakh TP : Proxmox 11
Virtualisation avec Proxmox 2022-2023
Pr M. Zbakh TP : Proxmox 12
Virtualisation avec Proxmox 2022-2023
Exercice 01 :
1. En utilisant l’interface Web de Proxmox, créer une machine virtuelle Ubuntu, nommée « ubuntu-
VotreNom » dans Proxmox en choisissant les paramètres suivants :
• 10 Go d’espace disque
• 1 Go de RAM
• Un CPU avec 2 sockets et 2 cœurs
• Le pont vmbr1 dans l’onglet réseaux
Pr M. Zbakh TP : Proxmox 13
Virtualisation avec Proxmox 2022-2023
- Subnet: 192.168.1.0/24
- Adresse : 192.168.1.x (les adresses vous seront fournis en séance)
- Gateway: 192.168.1.254
- Name servers: 8.8.8.8, 8.8.4.4
Pr M. Zbakh TP : Proxmox 14
Virtualisation avec Proxmox 2022-2023
3. Commencer le processus de l’installation avec les paramètres par défaut, et activer à la fin les
services suivants : Nextcloud, Openssh, Docker
4. Démarrez et connectez-vous à la machine, vérifier le bon fonctionnement des services installés
(Openssh et Docker).
Exemple : afin de vérifier l’installation de OpenSSH :
a. Lancer le Shell à partir du nœud et connectez-vous à votre VM en utilisant votre user
et adresse IP (ssh user@IP)
b. Depuis le Shell du nœud, connectez à la VM d’un autre groupe ;
c. Créer un dossier avec le nom de votre choix dans la VM de cet autre groupe ;
d. Demander à cet autre groupe de vérifier la bonne création du dossier.
Remarque : les images doivent être téléchargées et copiées dans le dossier /var/lib/vz/template/iso afin
qu’elles soient visibles dans Proxmox. Ces images sont déjà copiées dans vos machines. Vous pourrez vérifier
cela en tapant : ls /var/lib/vz/template/iso via le Shell dans le Menu en haut à droite
Exercice 2 : cloner la machine de Ubuntu en utilisant l’option de clonage dans Proxmox, vérifier le bon
fonctionnement de cette nouvelle machine. Il ne faudra retester les services étant que les deux machines
ont les mêmes adresses.
Pr M. Zbakh TP : Proxmox 15
Virtualisation avec Proxmox 2022-2023
Exercice 3 : de la même manière, créer une machine virtuelle pour Windows Server, nommée
« Windows-VotreNom » avec la même configuration de l’exercice 01 à l’exception de la taille du
disque de disque dur (32 Go) et ainsi que type IDE pour le champ « Bus/Device ».
Il faudra aussi définir le pont vmbr1 te modèle de la carte réseau : Intel E100
Lors de l’installation, veillez choisir le système : Windows Server 2019 Standard Evaluation (expérience
de bureau).
Pr M. Zbakh TP : Proxmox 16
Virtualisation avec Proxmox 2022-2023
Exercice 4 : à partir des machines créées, installer et vérifier les services suivants :
• Dans Ubuntu : Xampp. Pour cela, utilisez la commande wget pour le téléchargement du
paquet et suivre la documentation officielle
Exercice 5 :
1. Créer des sauvegardes (backups) pour la machine Ubuntu
2. Ajouter 1024 Mo de RAM pour la machine de Windows et une nouvelle carte réseau,
vérifier la nouvelle configuration
3. Créer un utilisateur « votreNom » dans Proxmox de type (Proxmox VE authentication
server)
4. Depuis votre machine virtuelle, donnez la permission (user puis admin) à ce nouvel
utilisateur pour la gestion des machines virtuelles (PVEVM). Que constatez-vous ?
5. Supprimer la machine de Windows
Pr M. Zbakh TP : Proxmox 17