我在一些裸机上安装了 ICp 来教育自己。所以我不需要让它一直运行。当我不使用它时,关闭它的正确方法是什么?我有两个物理节点;主人和工人。目前我只是ssh
进入每个并发出sudo shutdown now
命令。
当我稍后让集群重新上线时,我无法进入管理 UI。它以 502 bad gateway 错误响应。当我加载https://master:9443时,我会看到 Welcome to Liberty 页面(表明至少 Web 服务器正在运行)。
我在一些裸机上安装了 ICp 来教育自己。所以我不需要让它一直运行。当我不使用它时,关闭它的正确方法是什么?我有两个物理节点;主人和工人。目前我只是ssh
进入每个并发出sudo shutdown now
命令。
当我稍后让集群重新上线时,我无法进入管理 UI。它以 502 bad gateway 错误响应。当我加载https://master:9443时,我会看到 Welcome to Liberty 页面(表明至少 Web 服务器正在运行)。
如果您停止 docker 容器或 docker 运行时,则 kubelet 将尝试重新启动它们。
如果要关闭系统,则必须停止每个节点上的 kubelet。在 Ubuntu 上,您将使用systemctl
:
sudo systemctl stop kubelet
sudo systemctl stop docker
确认所有进程都已关闭:
top
并且所有相关的网络端口都不再使用:
netstat -antp
(请注意,netstat
“-p”选项需要 root 权限才能检查持有端口的 pid)。
要重新启动集群,请先启动docker
,然后再启动kubelet
. 再次为 Ubuntu:
sudo start docker
sudo start kubelet
当然,您可以关注以下日志kubelet
:
sudo journalctl -e -u kubelet
停止 Docker 以将其关闭,我希望这会有所帮助。
systemctl stop docker