Blog Blog Server

Einrichten eines Proxmox Clusters

Einrichten eines Proxmox Clusters
Netbudur Blog Infrastruktur, Hosting und Server Guides

Impfungen: Schritt-für-Schritt Proxmox Cluster Setup und Management (2026)

Proxmox VE (Virtual Environment) ist ein ausgezeichneter Hypervisor für sich. Mit mehreren physischen Servern fügt die Verwaltung jedes einzelnen jedoch den Betriebsaufwand hinzu, und ein Serverausfall kann seine virtuellen Maschinen (VMs) offline nehmen.

Dank der Proxmox Cluster Infrastruktur:

  • Alle Ihre physischen Server aus einem einzigen Web-Interface Sie können es verwalten.

  • Sie können virtuelle Maschinen ohne Unterbrechung bewegen (Live Migration).

  • Hochverfügbarkeit (HA) Durch die Installation von High Accessibility können Sie virtuelle Maschinen auf einem physischen Server automatisch auf anderen Servern stehen lassen.

Wie installiert man also einen Proxmox Cluster ohne Kratzer? Wir untersuchen Schritt für Schritt bis ins kleinste Detail.

1. Vorinstallierte Goldregeln

Bevor Sie die Cluster-Installation starten, müssen Sie sicherstellen, dass Sie die folgenden Bedingungen angeben, da es sonst zu instabilen (Split-Brain-) Situationen kommen kann.

  • Mindestens 3 Knoten (Knoten) Regel (Quorum): Sie benötigen eine gesunde Clusterstruktur und mindestens 3 physische Server für HA. Mit Knoten müssen Sie ein externes "QDevice" (Raying Device) -Gleichgewicht für den Score (Quorum) konfigurieren.

  • Hardwarekompatibilität: Es wird empfohlen, dass die Server gleich oder sehr nah an den Prozessormodellen sind (um keine Fehler in den Live-Pässen zu erhalten).

  • Netzwerkanforderungen (Corosync): Der Kommunikationsverkehr (Corosync) zwischen ihnen ist äußerst sensibel. Die Trennung dieses Datenverkehrs von normaler virtueller Maschine oder Backup-Datenverkehr ist möglich, wenn möglich aus einer separaten physischen Netzwerkkarte (NIC) und einem Switch (Länge < 2ms) Flow ist lebenswichtig.

  • Zaman Senkronizasyonu (NTP): Die Uhr- und Datumseinstellungen aller Server müssen gleich sein. chrony oder ntp Stellen Sie sicher, dass Ihre Dienste funktionieren.

Schritt 2: Vorbereitung der Server (Netzwerk- und Hosteinstellungen)

Um jeden Proxmox-Server mit dem anderen Namen (Hostname) zu erkennen /etc/hosts Wir müssen Dateien bearbeiten.

Loggen Sie sich über SSH auf allen Servern und /etc/hosts Bearbeiten der Datei wie folgt:

Bash
nano /etc/hosts

Fügen Sie Ihre eigenen Serverinformationen in die Datei ein (Sample-Vorlage):

Plaintext
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

Wichtiger Hinweis: Jeder Server hat eine eigene IP-Adresse und einen eigenen Hostnamen (Maschinenname).

Schritt 2: Cluster im ersten Server erstellen (PVE01)

Wir werden zunächst Cluster in unserem Hauptserver (pve01) erstellen, um die Clusterstruktur zu installieren.

Methode A: Erstellen mit Web Interface (GUI)

  1. pve01 Login zum Web-Interface ()https://10.0.10.11:8006).

  2. Aus dem linken Menü Rechenzentrum Klicken Sie auf den Tab.

  3. Aus dem Menü Cluster Komm schon und oben Cluster erstellen Klicken Sie auf den Button.

  4. Auf dem Bildschirm:

    • Clustername: Geben Sie dem Cluster einen Namen (Erforderlich:) My-Cloud-Cluster).

    • Clusternetz (Link 0): Wählen Sie die lokale Netzwerkkarte (IP-Adresse), der Corosync-Datenverkehr zugewiesen wird.

  5. Schaffen Klicken Sie auf die Schaltfläche. Das System bereitet im Hintergrund Schalter und Corosync-Konfiguration vor.

Methode B: Bauen mit Terminal (CLI)

über SSH pve01 Verbinden Sie sich mit dem Server und erstellen Sie einen Cluster mit einem einzigen Befehl:

Bash
pvecm create My-Cloud-Cluster --link0 10.0.10.11

Schritt 3: Andere Server in Cluster (PVE02 und PVE03) aufnehmen

Sobald der Cluster gebildet ist, handelt es sich um eine Reihe anderer Server. Zusammenführungsinformationen Wir müssen nehmen.

1. Informationen zur Teilnahme erhalten (von PVE01)

  1. pve01 Web-Schnittstelle Rechenzentrum -> Cluster Yolunu izleyin.

  2. Rechts in der oberen Ecke Zusammenführungsinformationen Klicken Sie auf den Button.

  3. Komplexer Codeblock im Fenster, der sich öffnet Kopierinformationen Kopieren Sie den Button durch Klicken.

2. Fügen Sie andere Server zum Cluster hinzu (von PVE02 und PVE03)

  1. pve02 Login zum Web-Interface ()https://10.0.10.12:8006).

  2. Rechenzentrum -> Cluster Kommen Sie auf den Tab und Beitritt zum Cluster Klicken Sie auf den Button.

  3. Kopierinformationen Information Paste in der Box.

  4. Das System füllt automatisch die IP-Adresse des Hostservers aus.

  5. Peer-Adresse Typ pve01s IP im Feld und erster Server Root Passwort Girin.

  6. Treten Sie "My-Cloud-Cluster" bei Klicken Sie auf den Button.

⚠️ Wichtig: Wenn das Engagement beginnt, kann die Web-Schnittstelle des hinzugefügten Servers vorübergehend geschlossen und mit einem SSL-Zertifikat-Cluster synchronisiert werden. Das ist völlig normal. Nach wenigen Minuten können Sie alle Server auf einem Bildschirm vom Hauptserver (pve01) aus sehen.

Schritt 4: Überprüfen des Clusterstatus

Nach Abschluss der Installation können Sie sich mit dem SSH-Terminal eines beliebigen Servers verbinden, um zu überprüfen, ob alles unterwegs ist, und den Befehl ausführen:

Bash
pvecm status

Wenn alles richtig gemacht wird, müssen Sie eine stabile Ausgabe wie folgt im Terminal erhalten:

Plaintext
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 Knotenpunkte: 3 und Gruppenstaat: stabil Wenn Sie die Phrasen sehen, haben Sie eine Reihe von Proxmox, die reibungslos und stabil funktioniert!

6. Proxmox empfiehlt Leben für Cluster

Cluster ist einfach zu installieren, aber es will Professionalität, um es stehen zu halten.

  • Doppelring (Internes Netzwerk): Definieren Sie beim Erstellen von Clustern einen zweiten Backup-Link (Link 1), um Ausfallzeiten Ihres Corosync-Datenverkehrs zu vermeiden, sodass der Hauptschalter das Backup-Netzwerk mit einer Geschwindigkeit wie BGP abstürzt.

  • Niemals Knoten schließen, wenn Sie aktive VM haben: Wenn Sie einen Server pflegen möchten, verschieben Sie virtuelle Maschinen (VM) vor der Migration auf andere laufende Server und schließen Sie den Server.

  • Geteilte Speicherung (Shared Storage) Wenn Sie den Live-Transport (Live Migration) in Sekunden abschließen möchten; hinter Servern Pocketh, NFS, iSCSI oder TrueNAS Das Tragen von VMs, die auf ihren lokalen Server-Discs stehen, dauert je nach Festplattengröße sehr lange.

Letztes Wort

Proxmox Cluster ist ein solider Kaftan, um eine Virtualisierungsinfrastruktur auf Unternehmensebene völlig kostenlos und Open Source zu verwalten. Mit dem richtigen Netzwerkdesign und Backup-Plan können Sie Ihre Hardwareressourcen so effizient wie möglich nutzen und vom Hochverfügbarkeitsvorteil profitieren.

Sie können auch unser technisches Team für Ihre professionelle Proxmox Cluster-Installation in Ihrem Rechenzentrum oder Büro, Pocketh Shared Storage Integration und Zero Downtime Virtualisierung Migration (Migration) Prozesse kontaktieren!