Deux modes d'installation sont possibles pour Proxmox : l'utilisation de l'image ISO officielle ou installer soi-même les paquets nécessaires depuis les dépôts officiels. Dans ce document, je vous propose d'explorer la seconde piste.
Version | Date | Commentaires |
---|---|---|
1 | 07/2022 | Création du document |
1.1 | 07/2022 | Mise Ă jour pour Debian 11.4 |
Objectif : Installer Proxmox 7 sur Debian 11
Environnement : Debian 11.4 (bullseye)
Avant-propos
Installer Proxmox par-dessus votre Debian invoque implicitement que vous maîtrisez déjà le système de base (installation et configuration des paquets et des outils usuels), que vous avez déjà configuré le stockage local avec LVM par exemple.
Si vous n'êtes pas sûr de votre installation ou de pouvoir gérer l'avant-phase d'installation de Proxmox, préférez utiliser l'image ISO officielle qui fera le travail pour vous en quelques clics avec un résultat similaire.
Pré-requis et configuration
Avant de se lancer dans l'installation de Proxmox et de ses outils, mettez Ă jour votre distribution, via un rapide apt update && apt dist-upgrade -y
.
Votre machine doit avoir une IP fixe et avoir un fichier /etc/hosts
correctement rempli. C'est nécessaire pour avoir un hyperviseur fonctionnel et notamment encore plus si vous souhaitez créer un cluster de plusieurs machines. Contrôlez le fichier /etc/hosts
, vous devez avoir a minima ces informations :
127.0.0.1 localhost
<votre-ip-de-server> <nom-de-votre-machine>
## EXEMPLE
# 192.168.1.120 pve1
Il est indispensable de commenter la ligne 127.0.1.1 <nom-machine>
, pour éviter des problèmes réseau lors de l'installation de Proxmox. Vous pouvez retrouver des informations complémentaires au travers de ce lien.
Créons maintenant un fichier ayant l'adresse du dépôt officiel de Proxmox :
$ echo "deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription" > /etc/apt/sources.list.d/pve-install.list
Il est nécessaire de d'authentifier le dépôt grâce à sa clé GPG, pour s'assurer que les paquets proviennent d'une source reconnue et valide. La clé GPG est récupérable depuis le site officiel et s'importe ainsi :
$ wget https://enterprise.proxmox.com/debian/proxmox-release-bullseye.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
Cette clé concerne aussi bien les dépôts enterprise
que les dépôts no-subscription
. Par la suite, vérifions son hash :
$ sha512sum /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
7fb03ec8a1675723d2853b84aa4fdb49a46a3bb72b9951361488bfd19b29aab0a789a4f8c7406e71a69aabbc727c936d3549731c4659ffa1a08f44db8fdcebfa /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
Si tout est OK à partir de cette étape, lançons l'installation !
Installation de Proxmox
L'installation est vraiment simple. (re)Mettez à jour la liste des dépôts via un $ apt update && apt upgrade -y
.
Autre prérequis pratique pour gérer la partie réseau de façon plus dynamique, le paquet ifupdown2
. Cet outil vous permettra de créer/modifier/supprimer des Linux Bridge ou encore des OVS Bridge sans avoir à redémarrer la machine hôte. L'installation se fait via apt install ifupdown2
et supprimera/surchargera le paquet en conflit ifupdown
.
Enfin, installez le méta-paquet proxmox-ve
et s'ensuivra une liste de plus de 690 paquets qui seront automagiquement récupérés et configurés.
$ apt install proxmox-ve -y
Une configuration concernant le serveur de messagerie apparaîtra, vous proposant plusieurs choix. Il est possible de passer cette étape et de configurer ultérieurement cette fonctionnalité. Pour ce faire, sélectionner "Pas de configuration" lorsque vous serez à l'étape "Postfix configuration".
C'est terminé pour la partie installation, redémarrez votre machine et profitez de votre hyperviseur fraîchement installé ! Ouvrez un navigateur et saisissez l'URL https://ipServer:8006
.
Source : wiki Proxmox