rss logo

Guide d'installation de Proxmox VE 8.3 - Étape par étape

Logo de Promox

J'ai utilisé VMware ESXi pendant longtemps. Pour moi, c'était tout simplement le meilleur choix pour la virtualisation bare metal. Et j'en étais très satisfait : l'interface était légère, les fonctionnalités puissantes, et même les licences étaient suffisamment flexibles pour être utilisées dans des environnements de test. Il n'y avait pas de licences par abonnement. Bref, tout ce qu'on attend d'un logiciel. Mais ça... c'était avant Broadcom.

Je ne vais pas revenir sur toute l'histoire, mais en gros, ça sent mauvais et ça ne fait qu'empirer. J'ai donc décidé de passer à une autre solution, et c'est ce que je vais détailler dans une série de tutoriels dédiés à Proxmox.

J'ai choisi Proxmox pour plusieurs raisons : il est gratuit (vous pouvez souscrire à une offre payante pour obtenir du support et des versions plus stables, mais aussi pour soutenir le projet), open-source, très puissant, flexible et surtout, il n'est pas géré par Broadcom. Bien sûr, comme pour toute migration ou changement de solution, il faut étudier les différences et les fonctionnalités que l'on gagne ou perd en changeant de plateforme. Bien que Proxmox réponde à tous mes besoins, je suis bien conscient qu'il n'est pas aussi complet que VMware.

Le premier de ces tutoriels - puisque je vais commencer par le début - sera consacré à l'installation de Proxmox.

Télécharger l'ISO

La première étape consiste à se rendre sur la page officielle de Proxmox : https://www.proxmox.com/en/downloads et à télécharger le Proxmox VE ISO Installer.

Page officielle de téléchargement de Proxmox affichant le dernier installateur ISO de Proxmox VE 8.3 avec options de téléchargement et torrent

Ensuite, vous pouvez soit graver un CD (est-ce que ça se fait encore ?), utiliser un outil USB comme Rufus, créer un disque amorçable avec dd sur les systèmes de type Unix, ou monter l'ISO via iDRAC Enterprise Manager si vous installez sur un serveur Dell (ce qui est mon cas !). De nombreux exemples de préparation de supports d'installation sont disponibles sur le wiki officiel : https://pve.proxmox.com/.

Aperçu de l'architecture

Le réseau

Imaginons une situation où nous disposons de deux interfaces réseau physiques. Une fois installé, Proxmox leur attribuera des noms respectifs en utilisant la convention de nommage de systemd (voir : https://pve.proxmox.com/wiki/Network_Configuration).

  • Ici, nous pouvons voir que Proxmox a attribué les noms eno1 et eno2 à mes interfaces :
Vue arrière d'un châssis de serveur mettant en évidence les interfaces réseau, y compris les ports Ethernet Gb1, Gb2, eno1 et eno2
  • Étant donné que j'ai deux interfaces réseau, je vais séparer l'interface de gestion du réseau des machines virtuelles. Bien sûr, il est possible d'utiliser une seule interface pour gérer à la fois l'interface de gestion et le réseau des machines virtuelles.
Diagramme illustrant l'architecture réseau d'un serveur Proxmox, y compris les interfaces réseau physiques et virtuelles, l'interface de gestion et les machines virtuelles (VMs)
  • Une autre vue montrant que chaque machine virtuelle est virtuellement connectée au pont virtuel vmbr1, tandis que l'interface d'administration est attachée au pont virtuel vmbr0 :
Diagramme illustrant la configuration réseau d'un serveur Proxmox, y compris les interfaces réseau physiques et virtuelles, l'interface de gestion et la connectivité des machines virtuelles.

Le stockage

En ce qui concerne le stockage, j'ai créé un RAID1 sur mon contrôleur matériel PERC, où j'ai installé l'hyperviseur Proxmox sur LVM. J'ai ensuite déclaré quatre disques en tant que non-RAID (dans ma configuration PERC) afin d'installer le système de fichiers ZFS avec une configuration RAID10. Il est important de comprendre que la meilleure façon d'utiliser le système de fichiers ZFS est d'utiliser un adaptateur HBA plutôt qu'un RAID matériel. En effet, le système doit pouvoir travailler directement avec les disques (voir ici : https://pve.proxmox.com/wiki/ZFS_on_Linux). Ainsi, si vous avez une carte PERC et souhaitez utiliser ZFS, vous devriez envisager de convertir le mode RAID en mode HBA, comme expliqué ici : https://www.dell.com/.

En ce qui me concerne, j'ai utilisé l'option non-RAID en mode RAID. J'ai lu des avis divergents sur ce sujet, donc la meilleure solution reste de basculer la carte en mode HBA ou d'utiliser directement une carte HBA. Ou encore d'utiliser un autre système de fichiers que ZFS 😛.

Diagramme illustrant l'architecture de stockage d'un serveur Proxmox, incluant LVM local, ZFS RAID10 et l'organisation du stockage des machines virtuelles.

Installation de Proxmox

Passons maintenant à l'installation. Comme nous allons le voir, le processus est assez simple.

  • Une fois démarré sur notre support d'installation, le menu d'accueil de Proxmox devrait apparaître. Sélectionnez Install Proxmox VE (Graphical) :
Écran d'installation de Proxmox VE 8 avec des options pour une installation graphique ou en mode terminal
  • Acceptez le EULA en cliquant sur I agree :
L'installateur de Proxmox VE affichant l'accord de licence utilisateur final (EULA) avec les options d'acceptation et d'annulation
  • Sélectionnez le disque cible sur lequel vous souhaitez installer Proxmox VE :
Écran de l'installateur de Proxmox VE affichant la sélection du disque dur pour l'installation avec les boutons Suivant et Annuler
  • Sélectionnez le fuseau horaire et la disposition du clavier :
Écran de l'installateur de Proxmox VE permettant de sélectionner le pays, le fuseau horaire et la disposition du clavier avec les boutons Suivant et Annuler
  • Définissez un mot de passe sécurisé pour l'utilisateur root et entrez une adresse e-mail :
Écran de l'installateur de Proxmox VE permettant de définir le mot de passe root et l'adresse e-mail administrateur avec les boutons Suivant et Annuler
  • Sélectionnez la carte réseau physique et la configuration IP que vous souhaitez attribuer à l'interface de gestion :
Écran de l'installateur de Proxmox VE pour la configuration du réseau de gestion, incluant le nom d'hôte, l'adresse IP, la passerelle et les paramètres du serveur DNS
  • Vérifiez les informations affichées et cliquez sur Install pour démarrer l'installation de Proxmox VE. Une fois l'installation terminée, le système redémarrera automatiquement :
Écran récapitulatif de l'installateur de Proxmox VE affichant les détails de configuration avant le début de l'installation, avec les boutons Installer et Annuler
  • Une fois redémarré, Proxmox vous invitera à vous connecter à l'interface web à l'adresse définie précédemment, sur le port 8006 :
Écran du terminal Proxmox VE affichant l'URL de l'interface web pour la configuration du serveur après installation

Connexion à l'interface Web

  • Ouvrez un navigateur web et accédez à l'interface d'administration de Proxmox en utilisant l'adresse que vous avez définie précédemment :
Écran de connexion à l'interface web de Proxmox VE dans un navigateur, affichant l'URL et l'invite de connexion pour l'authentification de l'utilisateur root

Post-installation

Ajouter le dépôt sans abonnement

Si, comme moi, vous n'avez pas d'abonnement, vous devriez désactiver les dépôts d'entreprise (qui nécessitent une licence valide) et activer les dépôts sans abonnement.

Note : Pour les entreprises, il reste recommandé d'avoir un abonnement valide.

  • Cliquez sur les deux lignes du dépôt d'entreprise puis cliquez sur le bouton Désactiver :
Capture d'écran de l'interface de Proxmox VE 8.3 montrant comment désactiver les dépôts d'entreprise dans le menu des dépôts APT.
  • Cliquez sur le bouton Ajouter :
Capture d'écran de l'interface de Proxmox VE 8.3 montrant comment ajouter un dépôt dans le menu des dépôts APT.
  • Sélectionnez Sans abonnement puis cliquez sur Ajouter :
Capture d'écran de l'interface de Proxmox VE 8.3 montrant la sélection du dépôt sans abonnement avant son ajout.
  • Accédez au menu Shell et exécutez une mise à jour :
Capture d'écran de l'interface du Shell de Proxmox VE 8.3 montrant l'exécution de la commande 'apt update && apt dist-upgrade' pour mettre à jour le système.

Ajouter un stockage ZFS

  • Accédez au menu ZFS et cliquez sur Créer : ZFS :
Capture d'écran de l'interface de Proxmox VE 8.3 montrant l'option permettant de créer un nouveau pool de stockage ZFS.
  • Sélectionnez les disques à inclure, donnez un nom au stockage, définissez le niveau RAID, puis cliquez sur Créer :
Capture d'écran de l'interface de Proxmox VE 8.3 montrant la configuration d'un pool de stockage ZFS en RAID10 avec sélection des disques, niveau RAID et paramètres de compression.

Ajouter un pont réseau pour les machines virtuelles

  • Accédez au menu Réseau et cliquez sur Créer :
Capture d'écran de l'interface de Proxmox VE 8.3 montrant la création d'un nouveau pont réseau Linux dans les paramètres réseau.
  • Spécifiez l'interface réseau physique que vous souhaitez associer au pont, puis cliquez sur Créer :
Capture d'écran de l'interface de Proxmox VE 8.3 montrant la configuration d'un pont réseau Linux avec le port eno1 avant sa création.
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

Contact :

contact mail address