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…“)
 
 
Zeile 3: Zeile 3:
 
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.:
 
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.:
  
  <code># ha-manager add vm:100</code>
+
  ha-manager add vm:100</code>
  
 
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:
 
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:
  
  <code># ha-manager set vm:100 --state stopped</code>
+
  ha-manager set vm:100 --state stopped</code>
  
 
und später wieder zu starten:
 
und später wieder zu starten:
  
  <code># ha-manager set vm:100 --state started</code>
+
  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.
 
Sie können auch die normalen VM- und Container-Befehle verwenden, die automatisch an den HA-Stack weitergeleitet werden, z.B.
  
  <code># qm start 100</code>
+
  qm start 100
  
 
setzt den gewünschten Zustand auf gestartet. Dasselbe gilt für <code>qm stop</code>, das den gewünschten Zustand auf gestoppt setzt.
 
setzt den gewünschten Zustand auf gestartet. Dasselbe gilt für <code>qm stop</code>, das den gewünschten Zustand auf gestoppt setzt.
Zeile 23: Zeile 23:
 
Um die aktuelle HA-Ressourcenkonfiguration anzuzeigen, verwenden Sie:
 
Um die aktuelle HA-Ressourcenkonfiguration anzuzeigen, verwenden Sie:
  
  <code># ha-manager config</code>
+
  ha-manager config</code>
  
  <code>vm:100
+
  vm:100
  state stopped</code>
+
  state stopped
  
 
Den tatsächlichen HA-Manager- und Ressourcenstatus können Sie mit folgendem Befehl anzeigen:
 
Den tatsächlichen HA-Manager- und Ressourcenstatus können Sie mit folgendem Befehl anzeigen:
  
  <code># ha-manager status</code>
+
  ha-manager status
  
 
  <code>quorum OK
 
  <code>quorum OK
Zeile 39: Zeile 39:
 
Sie können auch die Ressource auf andere Knoten migrieren:
 
Sie können auch die Ressource auf andere Knoten migrieren:
  
  <code># ha-manager migrate vm:100 node2</code>
+
  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:
 
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:
  
  <code># ha-manager relocate vm:100 node2</code>
+
  ha-manager relocate vm:100 node2
  
 
Schließlich können Sie die Ressource aus der HA-Konfiguration entfernen:
 
Schließlich können Sie die Ressource aus der HA-Konfiguration entfernen:
  
  <code># ha-manager remove vm:100</code>
+
  ha-manager remove vm:100
  
 
  <small>Hinweis: Dies startet oder stoppt die Ressource nicht.</small>
 
  <small>Hinweis: Dies startet oder stoppt die Ressource nicht.</small>
  
 
Aber alle HA-bezogenen Aufgaben können in der GUI durchgeführt werden, sodass die Verwendung der Kommandozeile nicht erforderlich ist.
 
Aber alle HA-bezogenen Aufgaben können in der GUI durchgeführt werden, sodass die Verwendung der Kommandozeile nicht erforderlich ist.

Aktuelle Version vom 10. Juli 2024, 14:54 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.