Proxmox

Le système installé sur le serveur (de l’association Mémoire Vive) est Proxmox, c’est un hyperviseur de type 1 (système d’exploitation et de virtualisation) il est basé sur la distribution GNU/Linux Debian, concrètement cela permet d’installer des serveurs virtualisés, on peut donc sur la machine physique avoir de nombreux serveurs virtuels dans la limite des ressources matérielles. Les utilisateurs de VirtualBox qui ont déjà des notions sur la virtualisation seront plus à même de comprendre rapidement ce système. La virtualisation apporte une grande souplesse, on peut rapidement démarrer, créer ou supprimer un serveur le cloner, etc. On pilote Proxmox depuis le réseau local ou à distance via une interface WEB en utilisant un navigateur.

Création d’une clé USB bootable pour installer Proxmox VE

J’ai utilisé cette clé pour une installation sur un ordinateur avec un BIOS non UEFI.

Utiliser Rufus pour créer une clé USB bootable pour l’installation de Proxmox 8.2-1 (MBR)

Procédure d’installation de Proxmox VE 8.2

Virtualiser Proxmox dans VirtualBox

Vous n’avez pas de serveur pour installer Proxmox ? Vous pouvez utiliser VirtualBox sous Windows ou Linux pour le virtualiser si votre PC a les ressources nécessaires. Vous trouverez ici les informations pour activer la virtualisation et le routage. Pour ce qui me concerne, cela peut être intéressant pour des tests ou la réalisation de tutoriels.

VirtualBox


Accès à Proxmox VE en SSH


La connexion SSH en root fonctionne sur le réseau local avec le port par défaut (22). Exemples de connexions avec PuTTY sous Windows et depuis le terminal sous Linux.

Utilisation de PuTTY depuis le réseau local ou à distance


Transfert d’images ISO

Avant de réaliser des installations de machines virtuelles, on doit transférer les images ISO nécessaires. Dans cet exemple, on transfère une image ISO sur NAS-NFS (pve) un stockage que j’ai ajouté (OpenMediaVault), mais on peut également utiliser local (pve).

Transférer les images ISO dans Proxmox

Installation d’une machine virtuelle sous Debian 12 dans Proxmox VE

Prérequis après l’installation d’une machine virtuelle sous Debian 11 ou 12

Les premières choses que je fais lorsque j’ai réalisé une installation de Debian sans interface graphique pour un futur serveur.

Modification de la variable d’environnement PATH pour pouvoir utiliser les commandes du Shell :

https://artheodoc.fr/index.php/modification-de-la-variable-denvironnement-path-pour-pouvoir-utiliser-les-commandes-du-shell/

Modification du fichier sources.list :

https://artheodoc.fr/index.php/modification-du-fichier-sources-list-sous-debian-11/

Exemple de paramétrages en IP fixe sous debian :

https://artheodoc.fr/index.php/exemple-de-parametrages-en-ip-fixe-sous-debian-11/

Changer le port pour SSH :

https://artheodoc.fr/index.php/changer-le-port-pour-ssh/


Création d’un conteneur LXC

Les conteneurs LXC dans Proxmox :

Installation d’un conteneur dans Proxmox

Sauvegardes de conteneurs avec Proxmox

Exemple avec Alpine Linux :

Créer un conteneur LXC Alpine Linux avec Proxmox VE

Exemple d’installation de PhotoPrism dans un conteneur LXC en utilisant un script :

Installation de PhotoPrism sous Proxmox


Mises à jour de Proxmox VE

Configuration des mises à jour (Proxmox Virtual Environment 8.2.2 basé sur Debian 12.6 Bookworm procédure à adapter selon les versions.) :

Activer les mises à jour sans abonnement (no-subscription) dans Proxmox

Pour mettre à jour Proxmox en lignes de commande :

apt update && apt full-upgrade

Redémarrer ensuite le système si nécessaire.


Sauvegardes des machines virtuelles sous Proxmox

OpenMediaVault permet de transformer un ordinateur en NAS. On peut créer des partages NFS et SAMBA utilisés comme stockages dans Proxmox pour les sauvegardes.

OpenMediaVault

Pour sauvegarder vos machines virtuelles sous Proxmox :

Sauvegardes des Machines Virtuelles sous Proxmox


Les articles

Qemu-guest-agent avec Debian – Affichage de l’adresse IP d’une VM dans Proxmox

Un conteneur LXC Nginx sous Proxmox installé à l’aide d’un script permettant de gérer un Reverse Proxy (Proxy Inverse) en utilisant une interface WEB. Une alternative au Reverse Proxy Apache que nous avons vu précédemment avec les supports de cours.

Installation du Nginx Proxy Manager dans Proxmox avec un script


Tutoriels au format PDF

Agrégations de cartes réseau dans Proxmox

Configuration du pare-feu dans Proxmox

Ajouter des ressources CPU et mémoire vive à chaud dans une VM avec Proxmox


Archives

La page consacrée à Proxmox sur mon autre site :

Retour en haut