重启主机后Kubernetes主节点宕机

Bal*_*ran 2 kubernetes

我已经使用 kubeadm 安装了 Kubernetes 集群。效果很好。但不小心我重新启动了主机,而主机已经启动。重启后 kubelet 没有运行。我必须做

Kubeadm 重置

Kubeadm 初始化

我应该如何做才能在主机重新启动后自动启动集群?

Vit*_*Vit 5

在这种情况下没有必kubeadm reset要这样做kubeadm initkubelet要在当前会话期间启动服务,请使用:

systemctl start kubelet 
Run Code Online (Sandbox Code Playgroud)

要在引导期间自动启动服务,您必须使用以下命令启用它:

systemctl enable kubelet
Run Code Online (Sandbox Code Playgroud)

请记住,如果您以非 root 用户身份运行上述命令,则必须使用sudo.

  • 就其价值而言,就我而言,问题是重新启动后启用了交换。因此“kubelet”拒绝启动。一旦我使用“swapoff -a”禁用交换,“kubelet”就能够成功启动。 (2认同)