Dieses Dokument wurde mithilfe automatisierter maschineller Übersetzungstechnologie übersetzt. Wir bemühen uns um korrekte Übersetzungen, übernehmen jedoch keine Gewähr für die Vollständigkeit, Richtigkeit oder Zuverlässigkeit der übersetzten Inhalte. Im Falle von Abweichungen ist die englische Originalversion maßgebend und stellt den verbindlichen Text dar.

Einzelknoten-Cluster

SUSE Virtualization unterstützt Einzelknoten-Cluster für Implementierungen, die eine geringere Resilienz tolerieren können oder minimale anfängliche Bereitstellungsressourcen erfordern. Sie können Einzelknoten-Cluster mit den standardmäßigen Installationsmethoden (ISO, USB und PXE-Boot) erstellen.

Einzelknoten-Cluster unterstützen die meisten SUSE Virtualization-Funktionen, einschließlich der Erstellung von RKE2-Clustern und Knoten-Upgrades (mit einigen Einschränkungen). Diese Implementierungsart hat jedoch die folgenden wesentlichen Nachteile:

  • Keine hohe Verfügbarkeit: Fehler und Aktualisierungen, die einen Neustart des Knotens erfordern, führen zu Ausfallzeit für laufende virtuelle Maschinen.

  • Keine Live-Migration und keine Unterstützung für einen unterbrechungsfreien Betrieb während Upgrades.

Voraussetzungen

Bevor Sie mit der Implementierung Ihres Einzelknoten-Clusters beginnen, stellen Sie sicher, dass die folgenden Anforderungen erfüllt sind.

  • Hardware: Verwenden Sie serverklassige Hardware mit ausreichenden Ressourcen, um SUSE Virtualization und eine Produktionslast auszuführen. Laptops und verschachtelte Virtualisierung werden nicht unterstützt.

  • Netzwerk: Konfigurieren Sie Ports basierend auf der Art des Verkehrs, der zwischen virtuellen Maschinen übertragen werden soll.

Replikazahl der Standard-StorageClass

SUSE Virtualization verwendet StorageClasses, um zu beschreiben, wie SUSE Storage Volumes bereitstellen muss. Jede StorageClass hat einen Parameter, der die Anzahl der Replikate definiert, die für jedes Volume erstellt werden sollen.

Die Standard-StorageClass harvester-longhorn hat einen Replikazahlwert von 3 für hohe Verfügbarkeit. Wenn Sie harvester-longhorn in Ihrem Einzelknoten-Cluster verwenden, kann SUSE Storage die Standardanzahl an Replikaten nicht erstellen, und Volumes werden auf dem Volumes-Bildschirm der Benutzeroberfläche als Degraded markiert.

Um dieses Problem zu vermeiden, können Sie eine der folgenden Aktionen durchführen:

Mehrere Replikate auf einem Knoten mit mehreren Festplatten

SUSE Storage erstellt nur ein Replikat für jedes Volume, auch wenn der Knoten mehrere Festplatten hat, da Replica Hard Anti-Affinity standardmäßig aktiviert ist. Wenn bereits ein gesundes Replikat auf einem Knoten vorhanden ist, wird der Scheduler daran gehindert, neue Replikate des gleichen Volumes auf dem Knoten zu planen.

In Clustern mit hoher Verfügbarkeit sorgt Replica Hard Anti-Affinity für Volumenredundanz. Dieser Mechanismus kann jedoch dazu führen, dass Volumes in Clustern mit nur einem Knoten degradiert werden (da keine anderen Knoten für die Planung neuer Replikate verfügbar sind).

Wenn Sie möchten, dass SUSE Storage mehrere Replikate auf einem Knoten mit mehreren Festplatten erstellt, führen Sie die folgenden Schritte aus:

  1. Aktivieren Sie Replica Node Level Soft Anti-Affinity: Wenn diese Einstellung aktiviert ist, plant SUSE Storage neue Replikate auf Knoten mit vorhandenen gesunden Replikaten des gleichen Volumes.

  2. Deaktivieren Sie Replica Disk Level Soft Anti-Affinity: Wenn diese Einstellung deaktiviert ist, plant SUSE Storage keine neuen Replikate auf Festplatten mit vorhandenen gesunden Replikaten des gleichen Volumes. Das Deaktivieren dieser Einstellung bietet Fehlertoleranz für Festplatten in Clustern mit nur einem Knoten.

  3. (Optional) Erstellen Sie eine neue StorageClass und geben Sie die Festplatten-Tags an, die bei der Volumenplanung übereinstimmen müssen.

Upgrades und Wartung

Cluster mit nur einem Knoten unterstützen Live Migration nicht, sodass virtuelle Maschinen während der Cluster-Upgrades nicht verfügbar sind. SUSE Virtualization fährt alle virtuellen Maschinen gewaltsam herunter, bevor der Upgradeprozess gestartet wird. Sie können SUSE Virtualization so konfigurieren, dass laufende virtuelle Maschinen automatisch mit der restoreVM Option der upgrade-config Einstellung wiederhergestellt werden.

Das Aktivieren des Wartungsmodus ist ebenfalls nicht möglich, da dieser Vorgang auf der Funktionalität der Live Migration basiert und SUSE Virtualization den einzigen Steuerungsknoten nicht in den Wartungsmodus versetzen kann.