本文档采用自动化机器翻译技术翻译。 尽管我们力求提供准确的译文,但不对翻译内容的完整性、准确性或可靠性作出任何保证。 若出现任何内容不一致情况,请以原始 英文 版本为准,且原始英文版本为权威文本。

停止 K3s

为了在升级期间实现高可用性,当 K3s 服务停止时,K3s 容器将继续运行。

K3s 服务

安装脚本支持 systemd 和 OpenRC 的 K3s 停止和重启。

  • systemd

  • OpenRC

停止服务器:

sudo systemctl stop k3s

重启服务器:

sudo systemctl start k3s

停止代理:

sudo systemctl stop k3s-agent

重启代理:

sudo systemctl start k3s-agent

停止服务器:

sudo rc-service k3s stop

重启服务器:

sudo rc-service k3s restart

停止代理:

sudo rc-service k3s-agent stop

重启代理:

sudo rc-service k3s-agent restart

Killall 脚本

要停止所有 K3s 容器并重置 containerd 状态,可以使用 k3s-killall.sh 脚本。

killall 脚本清理容器、K3s 目录和网络组件,同时移除所有相关规则的 iptables 链。集群数据不会被删除。

要从服务器节点运行 killall 脚本,请运行:

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