欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

kubeletcgroupdriver与dockercgroupdrive不一致问题

时间:2023-07-16
分析问题 查看k8s状态 systemctl status kubelet ,看到kubelet启动失败查看k8s日志 journalctl -xefu kubelet

日志信息中发现 kubelet cgroup driver: “systemd” is different from docker cgroup driver: “cgroupfs” 的提示,意思是kubelet cgroup driver跟docker cgroup driver的值不一致导致的启动失败。 解决问题

查看k8s cgroup: cat /var/lib/kubelet/kubeadm-flags.env

查看docker cgroup: docker info |grep Cgroup

编辑kubeadm-flags.env,改为与docker一样的值:vi /var/lib/kubelet/kubeadm-flags.env

刷新配置并重启kubelet
systemctl daemon-reload
systemctl restart kubelet

查看kubelet状态:
systemctl status kubelet
可以看到k8s已经成功启动。

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。