环境
docker:20.10.7
kubernetes: v1.21.2
错误信息
“Failed to run kubelet” err=“failed to run Kubelet: misconfiguration: kubelet cgroup driver: “systemd” is different from dock…er: “cgroupfs””
原因
docker和kubernetes所使用的cgroup不一致导致
解决方法
在docker中修改配置文件
cat > /etc/docker/daemon.json <<EOF
{"exec-opts": ["native.cgroupdriver=systemd"]}
EOF
重启docker
systemctl restart docker
本文介绍了一种常见的kubelet启动失败的问题,错误信息提示kubelet和docker使用的cgroup不一致。通过修改docker的配置文件并指定cgroup为systemd,然后重启docker服务,可以解决该问题。
2047

被折叠的 条评论
为什么被折叠?



