Proxmox HA Handling

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen

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.