kubectl停止工作(K8S集群服务未启动)| Unit kubelet.service could not be found.| 系统重启后RKE集群需要重新手动拉起
·
当重启系统sudo reboot后,RKE 集群需要重启相关容器:
如果是在ranhcer 的ui界面手动配置集群信息
# 方法 A:如果是 RKE1 集群,重启关键组件
sudo docker start $(sudo docker ps -aq -f name=kube)
sudo docker start $(sudo docker ps -aq -f name=etcd)
# 等待 30 秒让服务启动
sleep 30
# 验证
kubectl get nodes
如果你有 RKE 配置文件:
# 找到 RKE 配置文件(通常在用户目录)
ls -la ~/ | grep -E "cluster.yml|rancher-cluster.yml"
# 使用 RKE 修复
rke up --config ~/cluster.yml
更多推荐
所有评论(0)