Skip to main content

Proxmox (Deb13) - Installation

image.png

Difficulté : Intermédiaire


Notions : Linux, Virtualisation, Proxmox



I. Introduction

Cette procédure à pour but d'expliquer l'installation de proxmox sur une installation existante de Debian. Elle a été testée avec succès sur debian 12 dans sa version officielle et a été adaptée pour fonctionner également sous Debian13.

Prérequis : Une machine avec Debian 12 ou 13 installée.



II. Installation

Info : L'ensemble des commandes suivantes nécessitent une élévation de privilège.

2.1 Préparer le système

Tout d'abord, il faut s'assurer que le système est à jour :

apt update && apt upgrade

image.png

Il faut ensuite s'assurer que le nom d'hôte puisse être résolu sur une IP de la machine autre que 127.0.0.1.

Récupérer son adresse IP avec 

ip a

Si nécessaire, modifier le fichier '/etc/hosts' pour ajouter l'ip de la machine.

image.png

2.2 Ajouter les Repo Proxmox

Tout d'abord, ajouter le repo proxmox dans les repo disponibles pour le système.

echo "deb [arch=amd64] http://download.proxmox.com/debian/pve $(lsb_release -cs) pve-no-subscription" > /etc/apt/sources.list.d/pve-install.repo.list

Ajouter ensuite la clé GPG du dépôt.

wget https://enterprise.proxmox.com/debian/proxmox-release-$(lsb_release -cs).gpg -O /etc/apt/trusted.gpg.d/proxmox-release-$(lsb_release -cs).gpg

image.png

Mettre à jour la liste des paquets et le système en prenant en compte les nouveaux repo :

apt update && apt full-upgrade

image.png

Valider les upgrades.

image.png

2.3 Installation des paquets

Installer le kernel proxmox.

apt install proxmox-default-kernel

Info : En effet proxmox se base sur une version modifiée du kernel debian intégrant des bibliothèques et frameworks en plus par rapport au kernel de base.

Redémarrer le système.

reboot

ou

systemctl reboot

Après redémarrage, installer les paquets.

apt install proxmox-ve postfix open-iscsi chrony

Postfix va lancer un assistant d'installation. Sélectionner "Local Uniquement" puis faire "OK".

image.png


Vérifier le nom du système et faire "OK".

image.png

Attendre la fin de l'installation.

2.4 Suppression des paquets non nécessaires.

Pour des raisons de compatibilité, il faudra supprimer images des kernel de base.

apt remove linux-image-amd64 'linux-image-6.1*'

image.png

Attention : il est recommandé de supprimer également le paquet 'os-prober' car celui-ci scanne les partitions pour rechercher les entrées GRUB. Mais il a également tendance à scanner les volumes des VM, ce qui peut poser problème.

apt remove os-prober

Mettre à jour les entrées du grub.

update-grub

image.png

Redémarrer la machine.


III. Première connexion

Le proxmox devrait maintenant être accessible sur : https://127.0.0.1:8006

Le login par défaut est : root

Le mot de passe est celui qui a été défini pour root lors de l'installation.

image.png