kubespray部署成功后,一重启虚拟机k8s集群就不能用了
来源:4-3 用kubespray一键部署生产级k8s集群

龙战GT
2021-07-26
老师好,这个问题我看问答区已经有别的同学遇到了,这个我现在也遇到了。
我用的虚拟机是VMware,然后集群中所有节点的IP都是使用的静态IP,重启虚拟机后我也专门看了下,IP也都是没有变化的,然后内存啥的也都是足够的。
在master节点上看的话,kubelet一直在重启。
然后我这边用的也是docker,目前集群中的所有节点上使用docker ps命令查看正在运行的容器,发现都是只有etcd一个:
这个是apiserver的日志:
然后如果查看kube-apiserver和kube-scheduler的进程的话,所有的master节点上都是没有的。
如果通过journalctl -f|grep "kubelet"命令查看日志的话,是下面这样:
写回答
2回答
-
刘果国
2021-07-29
查问题最基本的是日志,要看从启动开始第一行到挂掉重启的完整日志,可以发现绝大部分问题,问答区类似的问题大多解决了,较多的情况是重启后swap又开启了,也可以挂起虚拟机不重启
152021-08-01 -
刘果国
2021-07-28
先看下完整的kubelet启动日志
012021-07-28
相似问题