背景:Kubelet 反复输出异常日志

环境信息

1
2
3
4
5
docker 版本: 19.03.08
Kubelet 版本: v1.21.3
Containerd 版本:1.2.6-3.3.el7.x86_64
OS 版本:5.10.0
systemd 版本:-219-78

解决方式

  • 升级 containerd 版本到 containerd.io-1.2.10-3.2.el7.x86_64.rpm
  • 移除 cgroup 目录下异常的配置
  • 创建目录 /etc/kubernetes/manifests 目录

异常日志二的原因是:装机时在 /sys/fs/cgroup/cpuset/ 目录下初始了一个 docker 目录, 并且环境中使用 cgconfig 服务管理 cgroup 配置,需要通过 /usr/sbin/cgclear -l /etc/cgconfig.conf -L /etc/cgconfig.d -e 清除。

参考文档