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

Concernant le stockage, souhaitant utiliser ZFS, j'ai configuré mon contrôleur PERC (RAID matériel Dell) en mode HBA. Depuis l'installateur de Proxmox, je créerais ensuite un RAID1 ZFS (miroir) sur lequel j’installerais le système (hyperviseur Proxmox). Ensuite, je configurerais mes quatre autres disques avec le système de fichiers en RAID10 ZFS, réservé aux machines virtuelles. Il est important de comprendre que la meilleure façon d'utiliser le système de fichiers ZFS est avec un adaptateur HBA, et non un RAID matériel. En effet, le système doit travailler directement avec le disque (voir ici : https://pve.proxmox.com/wiki/ZFS_on_Linux). Ainsi, si vous possédez une carte PERC (comme moi) et que vous souhaitez utiliser ZFS, vous devriez envisager de passer du mode RAID au mode HBA, comme expliqué ici : https://www.dell.com/.

  • Passer du mode RAID au mode HBA sur une carte Dell PERC :
Écran de configuration du contrôleur RAID Dell PERC H730 avec l'option pour passer en mode HBA mise en évidence.
  • Organisation du stockage dans l'architecture de Proxmox :
Diagramme illustrant l'architecture de stockage d'un serveur Proxmox, incluant un ZFS RAID1 pour le système et un ZFS RAID10 pour le 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
  • À l'étape de sélection du disque cible, cliquez sur Options pour créer un ZFS RAID1 :
Écran de l'installateur Proxmox VE affichant la sélection du disque avec le bouton 'Options' mis en évidence pour une configuration avancée.
  • Dans la fenêtre Options du disque dur, sélectionnez ZFS (RAID1) ainsi que les deux disques sur lesquels vous allez installer l'hyperviseur Proxmox. Sélectionnez ne pas utiliser pour les autres disques :
Écran de l'installateur Proxmox VE affichant la sélection de ZFS RAID1 pour la configuration des disques avec deux disques durs choisis et les autres réglés sur 'ne pas utiliser'.
  • 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