Blog Serveur

Configuration d'un cluster Proxmox

Configuration d'un cluster Proxmox
Blog Netbudur Infrastructure, hébergement et guides de serveurs

Vaccinations : Mise en place et gestion de grappes Proxmox étape par étape (2026)

Proxmox VE (Environnement Virtuel) est un excellent hyperviseur seul. Avec plusieurs serveurs physiques, cependant, gérer chacun ajoute séparément les frais généraux opérationnels et une défaillance du serveur peut prendre ses machines virtuelles (VM) hors ligne.

Grâce à l'infrastructure de Proxmox Cluster:

  • Tous vos serveurs physiques à partir d'une interface web unique Vous pouvez le gérer.

  • Vous pouvez déplacer des machines virtuelles sans interruption (Live Migration).

  • Haute disponibilité (HA) Ainsi, en installant Haute Accessibilité, vous pouvez laisser les machines virtuelles sur un serveur physique se lever automatiquement sur d'autres serveurs.

Alors comment installer un cluster Proxmox sans égratignure ? Nous examinons pas à pas les détails les plus fins.

1. Règles d'or préinstallées

Avant de commencer l'installation du cluster, vous devez vous assurer que vous fournissez les termes suivants. Sinon, vous pouvez rencontrer des situations instables (en phase de rupture).

  • Règle minimale de 3 nœuds (noeud) (Quorum): Vous avez besoin d'une structure de cluster saine et d'au moins 3 serveurs physiques pour HA. Avec le nœud, vous devez configurer un équilibre externe "QDevice" (appareil d'accompagnement) pour la partition (Quorum).

  • Compatibilité matérielle & #160;: Il est recommandé que les serveurs soient les mêmes ou très proches des modèles de processeur (pour ne pas recevoir d'erreurs dans les passes en direct).

  • Exigences du réseau (Corosync): Le trafic de communication (Corosync) entre eux est extrêmement sensible. La séparation de ce trafic de la machine virtuelle normale ou le trafic de sauvegarde (backup) est possible si possible à partir d'une carte réseau physique séparée (NIC) et d'un commutateur (longueur < 2ms) Le flux est vital.

  • Zaman Senkronizasyonu (NTP): Les paramètres d'horloge et de date de tous les serveurs doivent être les mêmes. Avant de commencer l'installation chrony ou ntp Assurez-vous que vos services fonctionnent.

Étape 2 : Préparation des serveurs (configuration du réseau et de l'hôte)

Pour reconnaître chaque serveur Proxmox avec un autre nom (nom d'hôte) /etc/hosts Nous devons modifier les fichiers.

Se connecter via SSH sur tous les serveurs et /etc/hosts Modifier le fichier comme suit :

Casse-tête
nano /etc/hosts

Ajoutez vos propres informations de serveur dans le fichier (modèle d'exemple) :

Texte clair
127.0.0.1 localhost.localdomain localhost
10.0.10.11 pve01.yerellokal.com pve01
10.0.10.12 pve02.yerellokal.com pve02
10.0.10.13 pve03.yerellokal.com pve03

Remarque importante : Chaque serveur a sa propre adresse IP et son nom d'hôte (nom de machine).

Étape 2: Créer un cluster dans le premier serveur (PVE01)

Nous allons d'abord créer des clusters dans notre serveur principal (pve01) pour installer la structure de Cluster. Vous pouvez faire ce processus à partir de l'interface web et de CLI.

Méthode A : Créer avec l'interface Web (GUI)

  1. pve01 connexion à l'interface web (https://10.0.10.11:8006).

  2. Dans le menu de gauche Centre de données Cliquez sur l'onglet.

  3. Dans le menu Groupe Allez et en haut Créer un groupe Cliquez sur le bouton.

  4. Sur l'écran :

    • Nom du groupe : Donnez un nom au cluster (Requis : My-Cloud-Cluster).

    • Réseau de clusters (Lien 0): Sélectionnez la carte réseau locale (adresse IP) que le trafic de Corosync sera assigné.

  5. Créer Cliquez sur le bouton. Le système préparera les commutateurs et la configuration de Corosync en arrière-plan.

Méthode B : Bâtiment avec terminal (CLI)

par l'intermédiaire de SSH pve01 Connectez-vous au serveur et créez un cluster avec une seule commande :

Casse-tête
pvecm create My-Cloud-Cluster --link0 10.0.10.11

Étape 3: Inclure d'autres serveurs dans le groupe (PVE02 et PVE03)

Une fois le Cluster formé, c'est un ensemble d'autres serveurs Rejoignez l'information Nous devons prendre.

1. Recevoir de l'information sur la participation (de PVE01)

  1. pve01 interface web Centre de données -> Groupe Yolunu izleyin.

  2. Dans le coin supérieur Rejoignez l'information Cliquez sur le bouton.

  3. Bloc de code complexe sur la fenêtre qui s'ouvre Copier les informations Copiez le bouton en cliquant.

2. Ajouter d'autres serveurs au groupe (à partir de PVE02 et PVE03)

  1. pve02 connexion à l'interface web (https://10.0.10.12:8006).

  2. Centre de données -> Groupe Venez sur l'onglet et Rejoindre le groupe Cliquez sur le bouton.

  3. Copier les informations Informations Coller dans la boîte.

  4. Le système remplira automatiquement l'adresse IP du serveur hôte.

  5. Adresse par les pairs Tapez l'IP de pve01 dans le champ et le premier serveur mot de passe racine Ce n'est pas le cas.

  6. Rejoignez 'Mon-Cloud-Cluster' Cliquez sur le bouton.

⚠️ Important: Lorsque l'engagement commence, l'interface web du serveur ajouté peut être temporairement fermée et synchronisée avec le cluster des certificats SSL. C'est tout à fait normal. Après quelques minutes, vous pouvez voir tous les serveurs sur un seul écran depuis l' interface du serveur principal (pve01).

Étape 4: Vérification de l'état des grappes

Une fois l'installation terminée, vous pouvez vous connecter au terminal SSH de n'importe quel serveur pour vérifier si tout est en route et exécuter la commande:

Casse-tête
pvecm status

Si tout est fait correctement, vous devez obtenir une sortie stable comme suit dans le terminal:

Texte clair
Cluster information
-------------------
Name:             My-Cloud-Cluster
Config Version:   3
Group state:      stable
Local node num:   1
Activity Desc:    Quorum owner
Nodes:            3
Expected votes:   3
Total votes:      3
Quorum:           2  (Votes: 3)

Burada Noeuds: 3 et État du groupe: stable Si vous voyez les phrases, vous avez un ensemble de Proxmox qui fonctionne en douceur et stable!

6. Proxmox recommande la vie pour les grappes

Cluster est facile à installer, mais il veut du professionnalisme pour le garder debout. Voici des recommandations de valeur d'or:

  • Double anneau (réseau interne) : Définissez un deuxième lien de sauvegarde (Link 1) lorsque vous créez des clusters pour éviter les temps d'arrêt de votre trafic corosync. Ainsi, le commutateur principal planifie le réseau de sauvegarde à une vitesse comme BGP.

  • Ne jamais fermer le nœud lorsque vous avez une MV active : Si vous allez maintenir un serveur, déplacez des machines virtuelles (VM) vers d'autres serveurs en cours d'exécution avant (Migrate), puis fermez le serveur.

  • Stockage partagé (entreposage partagé) : Si vous voulez terminer le transport en direct (Live Migration) en quelques secondes; derrière les serveurs Pocketh, NFS, iSCSI ou Truenas Utilisez également un espace de stockage partagé. Le port des VM debout sur leurs disques locaux de serveurs durera très longtemps en fonction de la taille du disque.

Dernier mot

Proxmox Cluster est un solide kaftan pour gérer une infrastructure de virtualisation au niveau de l'entreprise entièrement libre et open source. Avec la conception du réseau et le plan de sauvegarde correct, vous pouvez utiliser vos ressources matérielles de la manière la plus efficace et bénéficier de la haute disponibilité avantage.

Vous pouvez également contacter notre équipe technique pour votre installation Proxmox Cluster professionnelle dans votre data center ou bureau, l'intégration de stockage partagé de Pocketh et les processus de virtualisation zéro temps d'arrêt (migration) !