1.kubelet
早起发现,k8s集群的svc里的endpoint 后端podip全部为空,吓得我赶紧看了下kube-proxy状态,没啥问题,然后再看看集群节点状态,一直间歇性NotReady,再看kubelet时,发现了以下错误
错误:Discovered runtime cgroups name: /system.slice/docker.service or failed to get cgroup stats for “/system.slice/docker.service“
原因:kubernetes和docker版本兼容性问题
解决方案
1 2 3 4 5 6 7 8 9 10 |
# 修改kubelet.service vim /usr/lib/systemd/system/kubelet.service #在ExecStart位置最后面,添加如下配置 --runtime-cgroups=/systemd/system.slice \ --kubelet-cgroups=/systemd/system.slice --kubelet-cgroups=/system.slice/kubelet.service --runtime-cgroups=/system.slice/docker.service |
修改后的kubelet.service

重启kubelet
1 2 |
systemctl daemon-reload service kubelet restart |
未完待续….
- 本文固定链接: https://www.yoyoask.com/?p=4365
- 转载请注明: shooter 于 SHOOTER 发表