Proxmox HA Cluster erstellen

Aus Thomas-Krenn-Wiki
Zur Navigation springen Zur Suche springen

Dieser Artikel beschreibt die Konfiguration eines Hochverfügbarkeit-Clusters (auch High Availability Cluster oder HA Cluster genannt) anhand drei Server unter Proxmox VE 8.2.2. Als Datenspeicher wird in diesem Beispiel Ceph innerhalb des Clusters konfiguriert.

Voraussetzungen für High Availability

Vor der Konfiguration des HA Clusters prüfen Sie, ob alle Voraussetzungen erfüllt sind:

  • 3 baugleiche Server-Systeme
  • Alle Knoten müssen sich im gleichen Netzwerk befinden
  • Datum und Uhrzeit müssen synchronisiert werden (NTP)
  • SSH auf Port 22 muss freigeschaltet sein

Installation und Konfiguration

Zuerst installieren Sie Proxmox VE auf allen 3 Nodes. Versichern Sie sich bitte, dass Sie den richtigen Hostname und IP Konfiguration eingegeben haben.

Netzwerkkonfiguration

Anschließend muss die Netzwerkkonfiguration aller Nodes vorgenommen werden, führen Sie dazu nach erfolgreicher Installation folgende Schritte aus:


Nun können Sie die Netzwerkkonfiguration mit einen Ping-Test überprüfen, testen Sie hierbei auch gleich, falls konfiguriert, den Ping mit Jumbo Frames. Folgender Befehl würde dies bei einer konfigurierten MTU von 9000 Byte testen:

ping -M do -s 8972 [IP-Adresse]

Proxmox VE Cluster erstellen

Zum Erstellen des Clusters führen Sie die folgenden Schritte aus:

Hinweis für Cluster mit vielen Nodes: Bei Clustern mit einer großen Anzahl an Nodes (ab ca. 25 Nodes) tragen Sie auf jedem Cluster-Node alle Nodes in der lokalen Hosts-Datei ein. Ansonsten kann es zu hohem Netzwerktraffic und Stabilität-Problemen mit Corosync kommen.

Ceph Storage hinzufügen

Um ein Ceph Storage für die Speicherung aller Daten zu erstellen, müssen folgende Schritte durchgeführt werden:

Konfiguration High Availability

Nun können die benötigten Virtuellen Maschinen und Container auf dem Cluster erstellt werden. Um nun die Hochverfügbarkeit des Clusters nutzen zu können, ist es essentiell, dass die konfigurierten VMs/CT der HA hinzugefügt werden. Folgen Sie dazu den nächsten Schritten um, dies einzurichten:

Nachdem Sie all diese Schritte ausgeführt haben, ist der Cluster funktionsfähig und Ihre virtuellen Instanzen sind hochverfügbar.


Autor: Niklas Pauli

Niklas Pauli arbeitet im Product Management Team von Thomas-Krenn. Er absolvierte am Gymnasium Freyung seine Allgemeine Hochschulreife und anschließend seine Ausbildung als Fachinformatiker für Systemintegration bei der Thomas-Krenn.AG. Nach seiner Ausbildung beschäftigt er sich weiterhin mit den Themengebieten Proxmox VE inkl. Ceph, Backup (Proxmox, Veeam, SEP) oder dem Thomas-Krenn-Wiki.

Autor: Tim Lindinger

Tim Lindinger arbeitet seit 2015 bei Thomas-Krenn im Technical Support. Zu seinen Aufgabengebieten zählen unter anderem der Aufbau von Testsystemen, die Reparatur von RMA-Servern sowie der Support für Kundenanfragen. Software-seitig hat sich Tim auf das Thema Proxmox VE spezialisiert.


Das könnte Sie auch interessieren

Linkspeed-Konfiguration von Broadcom Netzwerkkarten
NIC Interface Status in Proxmox VE Web-UI anzeigen
Proxmox Node aus Cluster entfernen und erneut hinzufügen