请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师你好,一键部署是OK了,但是每次重启虚拟机集群就不好使了,之前运行的crictl容器都Exited了

我的3台虚拟机的IP都设置为静态IP了,IP是绝对不会变了,还有啥原因会导致啊?我集群都重装过好多遍了,每次重启虚拟机感觉啥也没了,那个crictl start xxx也不能单独去启动容器,会提示找不到,具体见下图所示:

安装集群成功!
图片描述

我试了下重启Kubelet,有时候启动完是active,有时候又是失败,见下图所示:
图片描述

正在回答

1回答

1、不用的时候可以尝试挂起,别停止虚拟机

2、从头开始查看卡在哪个组件,比如先看etcd集群是否自行恢复,再看apiserver是否恢复,kubelet是否恢复

0 回复 有任何疑惑可以回复我~
  • 提问者 fuyang7412 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2021-06-09 17:10:20
  • 提问者 fuyang7412 #2
    按照您说的我现在不关机了,挂起虚拟机然后再运行确实能保持住集群,能继续使用了;
    正常来说就算关机了再次开机k8s集群会自己恢复是吧???是不是因为我虚拟机本身的配置造成的呢?,我按照网上说的解决方式试了个遍依然解决不了这个重启虚拟机集群不好使的问题,像说的最多的关闭swap、关防火墙都没用,重启主机k8s所有相关的容器都是exited不会自己起来,apiserver也起不来,etcd好像没问题,暂时也只能按照你说的第一点去解决了
    回复 有任何疑惑可以回复我~ 2021-06-09 17:15:40
  • 刘果国 回复 提问者 fuyang7412 #3
    etcd没问题apiserver没起的话,就看kubelet,apiserver是kubelet带起来的(static pod),看看kubelet启动日志
    回复 有任何疑惑可以回复我~ 2021-06-10 07:07:19
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信