Proxmox HA Handling: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „== Verwaltungstätigkeiten == Dieser Abschnitt bietet einen kurzen Überblick über häufige Verwaltungstätigkeiten. Der erste Schritt besteht darin, HA für…“)
(kein Unterschied)

Version vom 10. Juli 2024, 14:52 Uhr

Verwaltungstätigkeiten

Dieser Abschnitt bietet einen kurzen Überblick über häufige Verwaltungstätigkeiten. Der erste Schritt besteht darin, HA für eine Ressource zu aktivieren, indem man sie zur HA-Ressourcenkonfiguration hinzufügt. Dies kann über die GUI oder die Kommandozeile erfolgen, z.B.:

# ha-manager add vm:100

Der HA-Stack versucht nun, die Ressourcen zu starten und am Laufen zu halten. Sie können den gewünschten Ressourcenstatus konfigurieren, z.B. um die Ressource zu stoppen:

# ha-manager set vm:100 --state stopped

und später wieder zu starten:

# ha-manager set vm:100 --state started

Sie können auch die normalen VM- und Container-Befehle verwenden, die automatisch an den HA-Stack weitergeleitet werden, z.B.

# qm start 100

setzt den gewünschten Zustand auf gestartet. Dasselbe gilt für qm stop, das den gewünschten Zustand auf gestoppt setzt.

Hinweis: Der HA-Stack arbeitet vollständig asynchron und benötigt Kommunikation mit anderen Cluster-Mitgliedern. Daher dauert es einige Sekunden, bis das Ergebnis solcher Aktionen sichtbar wird.

Um die aktuelle HA-Ressourcenkonfiguration anzuzeigen, verwenden Sie:

# ha-manager config
vm:100
state stopped

Den tatsächlichen HA-Manager- und Ressourcenstatus können Sie mit folgendem Befehl anzeigen:

# ha-manager status
quorum OK
master node1 (active, ...)
lrm elsa (active, ...)
service vm:100 (node1, started)

Sie können auch die Ressource auf andere Knoten migrieren:

# ha-manager migrate vm:100 node2

Dies nutzt die Online-Migration, um die VM weiterlaufen zu lassen. Manchmal ist es schneller, die VM zu stoppen und auf dem neuen Knoten neu zu starten:

# ha-manager relocate vm:100 node2

Schließlich können Sie die Ressource aus der HA-Konfiguration entfernen:

# ha-manager remove vm:100
Hinweis: Dies startet oder stoppt die Ressource nicht.

Aber alle HA-bezogenen Aufgaben können in der GUI durchgeführt werden, sodass die Verwendung der Kommandozeile nicht erforderlich ist.