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.

K3s beenden

Um hohe Verfügbarkeit während der Upgrades zu gewährleisten, laufen die K3s-Container weiter, wenn der K3s-Dienst gestoppt wird.

K3s-Dienst

Das Stoppen und Neustarten von K3s wird durch das Installationsskript für systemd und OpenRC unterstützt.

  • systemd

  • OpenRC

Um Server zu beenden:

sudo systemctl stop k3s

Um Server neu zu starten:

sudo systemctl start k3s

Um Agenten zu beenden:

sudo systemctl stop k3s-agent

Um Agenten neu zu starten:

sudo systemctl start k3s-agent

Um Server zu beenden:

sudo rc-service k3s stop

Um Server neu zu starten:

sudo rc-service k3s restart

Um Agenten zu beenden:

sudo rc-service k3s-agent stop

Um Agenten neu zu starten:

sudo rc-service k3s-agent restart

Killall-Skript

Um alle K3s-Container zu beenden und den Zustand von containerd zurückzusetzen, kann das k3s-killall.sh Skript verwendet werden.

Das killall-Skript bereinigt Container, K3s-Verzeichnisse und Netzwerkomponenten und entfernt auch die iptables-Kette mit allen zugehörigen Regeln. Die Cluster-Daten werden nicht gelöscht.

Um das killall-Skript von einem Serverknoten auszuführen, führen Sie aus:

/usr/local/bin/k3s-killall.sh