Proxmox [Tuto] Installation de Proxmox sur Debian 12 Bookworm

EVO

Administreur
Membre du personnel
25 Novembre 2019
9 013
1 784
293
/var/run/docker.sock
[Tuto] Installation de Proxmox sur Debian 12 Bookworm

Proxmox_logo_standard_hex_400px.png


Proxmox VE est une plate-forme open-source complète pour la virtualisation d'entreprise. Grâce à l'interface Web intégrée, vous pouvez facilement gérer les machines virtuelles, le stockage, la mise en réseau, ...

Sommaire :
1/ Ajoutez une entrée /etc /hosts
2/ Ajout du repos "Proxmox"
3/ Installation du Kernel Proxmox
4/ Installation des paquets Proxmox
5/ 1ere connexion à l'interface de Proxmox


1/ Ajoutez une entrée /etc/hosts


Le nom d’hôte de votre machine doit pouvoir être résolu avant de commencer l'installation de Proxmox sur votre Debian.

Dans cette exemple :

l'ip local de la machine à était fixé : 192.168.1.20
nous souhaitons le nom d’hôte : proxmox1

Pour cela nous allons éditer le fichier /etc/hosts :
Code:
nano /etc/hosts

La 1ere ligne qui ne doit pas être modifier ce présente sous la forme :
Code:
127.0.0.1       localhost

[...]

En dessous, nous allons rajouter un ligne, pour définir notre nom d'hote, ce qui donne :

Code:
127.0.0.1       localhost
192.168.1.20    proxmox1

[...]

Puis on enregistre ( attention a ne pas modifier la 1ere ligne ni les suivantes, vous devait uniquement rajouter la ligne en 2eme position avec l'ip locale de la machine et le nom d'hote.

Maintenant, on vérifie que cela a bien fonctionner avec la commande suivante :
Code:
hostname --ip-address

Si le cela est ok, alors la commande vous retourne l'adresse ip locale de la machine.


2/ Ajout du repos "Proxmox"
Maintenant, on rajoute le repos :
Code:
echo "deb [arch=amd64] http://download.proxmox.com/debian/pve bookworm pve-no-subscription" > /etc/apt/sources.list.d/pve-install-repo.list

Et sa clé :
Code:
wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg

Puis on MAJ :
Code:
apt update && apt full-upgrade

3/ Installation du Kernel Proxmox
Installation du Kernel :
Code:
apt install proxmox-default-kernel

Redémarrage :
Code:
systemctl reboot

4/ Installation des paquets Proxmox

Pour commencer l'installation on lance :
Code:
apt install proxmox-ve postfix open-iscsi

Durant le processus, des questions vous seront posées. Si vous ne savez pas y répondre, n’hésiter pas a poster vos questions a la suite de ce post ! )

Supprimer le ou les anciens kernel :
Code:
apt remove linux-image-amd64 'linux-image-6.1*'

Mettre à jour et vérifier la configuration de grub2 en exécutant :
Code:
update-grub

Une fois le système redémarré, il est recommandé de supprimer "os-prober package" ( SAUF SI VOTRE SYSTEME EST EN DUAL BOOT ), avec la commande suivante :
Code:
apt remove os-prober

5/ 1ere connexion à l'interface de Proxmox
Pour vous connecter à l'interface d'administration saisissez en HTTPS dans un navigateur, l'adresse ip de votre machine suivi du port 8006
Dans notre cas, l'ip de la machine est 192.168.1.20, l'interface d'administration ce trouve donc à l'adresse : https: //192.168.1.20:8006

Pour la 1ere connexion, utiliser l'identifiant et le mot de passe de l'utilisateur "root" pour vous connecter en sélectionnant : "Linux PAM standard authentication"
dlHrZjV.png


Une fois connecté, avant d'utiliser proxmox, il vous faut créer un réseau bridge. Pour cela, rendez-vous dans le menu Système puis Réseau :
2UsT9sO.png


Puis Créer > Linux Bridge :
bLe2cm3.png


Et maintenant, on renseigne en fonction de notre réseau :
7kmsCf6.png

IPv4/CIDR correspond a notre réseau local, mon réseau étant celui de ma box sous la forme 192.168.1.X, alors j'indique 192.168.1.0/24
Passerelle
correspond a l'ip de la box ( routeur ), 192.168.1.1 dans mon cas.
Ports du bridge correspond au port utilisé pour créer le bridge ( c'est pour la machine ayant plusieurs port réseau ), on peu voir en arrière plan sur l'image que le nom de ma carte réseau est "enp1s0" donc c'est ceci que j'indique.


Source : https://pve.proxmox.com/wiki/Install_Proxmox_VE_on_Debian_12_Bookworm , https://www.forum-nas.fr/threads/tuto-installation-de-proxmox-sur-debian-11-bullseye-amd64.16663/
 
Dernière édition:
Pour information, j'ai fait une installation via clé USB avec ISO de proxmox 8, et tout est déjà configuré ^^
Je viens de vérifier toutes les étapes :)
 
  • J'aime
Réactions: EVO
je viens de tester également l'installation via l'iso PVE direct et impossible pour ma part de l'installer, freeze, écran vert etc...
j'avais eu aucun problème avec la v6, je vais donc tenter ce tuto ;) merci
 
  • J'aime
Réactions: EVO
Hello petite question :
dans ta procédure tu indique :

Installation du Kernel
Code:
apt install pve-kernel-6.2

Alors que dans la doc officielle la commande est

Code:
apt install proxmox-default-kernel
Quelqu'un sait si le défaut kernel est la 6.2 ou un autre kernel ?

Pour un noob comme moi lequel est mieux ?
 
Hello petite question :
dans ta procédure tu indique :



Alors que dans la doc officielle la commande est

Code:
apt install proxmox-default-kernel
Quelqu'un sait si le défaut kernel est la 6.2 ou un autre kernel ?

Pour un noob comme moi lequel est mieux ?
Effectivement, je viens de maj mon tuto pour etre en accord avec la procédure.

Actuellement Proxmox 8 est en Kernel 6.5

Pour un noob comme moi lequel est mieux ?
Sauf probleme de compatibilité, ... on utilise toujours le dernier kernel dispo par Proxmox.
 
Bonjour,
Merci pour le Tuto, il y a un truc que je ne comprend pas.
J'utilise un NUC, j'Install DEBIAN 12 dessus et tout fonctionne bien j'ai ma carte réseau Ethernet et le wifi.
Mais après l'installation de l'étape 4 : apt install proxmox-ve postfix open-iscsi.
Après le reboot quelque soit ou je m'arrête dans les actions suivantes de l'étape 4, je perd la connexion Ethernet il me reste que le wifi.
Pouvez-vous m'aider a rétablir la connexion ethernet qui est de mémoire enp3s0 ?

Merci
 
Lors de la création du bridge tu le lie à quelle carte réseau ?

Pourquoi ne pas installer directement à partir de l'isolation proxmox ?
 
Pourquoi vous casser la tête go ici faire une clé usb, booter dessus, répondre aux questions pour la config, et voila terminer et fonctionnel. :)
 
@PackTu parfois il y a des raisons qui font que la version iso n'est pas suffisante, il faut savoir si ici il a rencontré des problèmes qui fait qu'il souhaite passer par un full debian.
 
Bonjour,
Merci pour le Tuto, il y a un truc que je ne comprend pas.
J'utilise un NUC, j'Install DEBIAN 12 dessus et tout fonctionne bien j'ai ma carte réseau Ethernet et le wifi.
Mais après l'installation de l'étape 4 : apt install proxmox-ve postfix open-iscsi.
Après le reboot quelque soit ou je m'arrête dans les actions suivantes de l'étape 4, je perd la connexion Ethernet il me reste que le wifi.
Pouvez-vous m'aider a rétablir la connexion ethernet qui est de mémoire enp3s0 ?

Merci
Bonjour
C'est peut être tout simplement le nom de ta carte réseau qui a changer de nom.

J'ai pas trop suivi l'histoire, mais selon les machines, selon les bios, selon le kernel et les distrib, il se peut que le nom des cartes change

Du coup il y a plusieurs manière de procéder :
En local tu adaptes le fichier /etc/network/interfaces et tu modifies le nom des cartes.
Avant ca tu fais un : ip a pour voir le nouveau nom de cartes qui sont présente.

Sinon 2nd solution tu crées des règles dans des fichiers pour renomer les interfaces en fonction de leur adresse mac.

A la limite faudrait que je fasse un tuto, j'ai procédé comme ca pour utiliser proxmox sur un Qnap
Installation dans une machine Lambda
Creation de règle pour renomer les cartes reseau (MAC Machine Lambda = eth0, MAC Qnap = eht0)
Je plug le disque bootable dans le Qnap sans interface graphique et il est en ligne qq seconde plus tard.

Dans mon cas :
Installation dans un Machine Intel (Odroid H2)
Deplacement dans un Qnap sous Ryzen de memoire.
Pas de problème.