Skip to main content

[Proxmox] Cluster

Introduction

Les clusters Proxmox sont des groupes de serveurs Proxmox (appelés noeuds) qui permettent d'étendre les fonctionnalités de Proxmox.

Ils sont nécessaire pour faire de la migration d'un serveur à l'autre, de la haute disponibilité et pour pouvoir gérer tous les serveurs Proxmox depuis la même interface.

image.png

Prérequis

  • Avoir 3 serveurs Proxmox installés sur le même sous-réseau etavec la même version.

Installation

Dans notre configuration nous aurons 3 serveurs Proxmox vierges, fraîchement installés :

  • pve01 (Node 1) : 192.168.200.11
  • pve02 (Node 2) : 192.168.200.12
  • pve03 (Node 3) : 192.168.200.13

Depuis le Node 1, on va se rendre dans Datacenter > Cluster  pour créer le cluster :

image.png

On donne un nom au cluster et on sélectionne l'interface réseau de celui-ci :

image.png

Une fois que le message "Task OK" apparaît, on peut fermer la fenêtre :

image.png

Désormais, on peut cliquer sur Join Information pour afficher et copier les informations nécessaires pour rejoindre le cluster :

image.png

image.png

Ensuite, on peut venir se connecter sur le Node 2 et se rendre dans Datacenter > Cluster pour cliquer sur Join Cluster :

image.png

On peut coller les informations copiées précédemment, saisir le mot de passe root du Node 1 ainsi que sélectionner l'interface réseau connecté au cluster :

image.png

On peut ensuite cliquer sur le bouton Join '<CLUSTER NAME>' et attendre que la connexion avec le serveur échoue.

Il faudra rafraîchir la page manuellement pour constater que le noeud à bien été ajouté au cluster après le plantage de Proxmox (un message Connection Error devrait apparaître en fond).

On peut réitérer les opération faites sur le Node 2 sur le Node 3 pour qu'il puisse à son tour rejoindre le Cluster :

image.png

image.png

Si on se reconnecte sur un des trois noeuds, on s'aperçoit que le cluster est créé et fonctionnel :

image.png