故障现象:

在给suse系统部署k8s服务的时候,启动kubelet服务,kubelet服务运行一会kubelet就会挂掉,紧接着主机就会重启。

故障分析:

1.首先先查看Kubelet的日志没有查看到明显的报错信息,截图是kubelet的服务报错信息。
在这里插入图片描述
2.还是得查看系统日志,主机重启可能还是系统层面有关系。查看到日志中有一个关键的信息。

解决方法

1.查看系统日志,查看到suse有一个配置,dhcp修改hostname的配置,/etc/sysconfig/network/dhcp文件中,将DHCLIENT_SET_HOSTNAME="yes"改为no就可以了。
2.然后重启kubelet,主机不会重启了,但是Kubelet一直起不来的问题还是没有解决。
3.排查了好久,最后把kubernetes的数据目录里的脏数据给清除掉,然后在重新启动kubelet,kube-proxy,kubelet服务起来了。观察了一会,运行了一段时间,kubelet服务也没有重启。问题解决了。

Logo

K8S/Kubernetes社区为您提供最前沿的新闻资讯和知识内容

更多推荐