kubelet fails to get cgroup stats for docker and kubelet services

Issue

We get “kubelet fails to get cgroup stats for docker and kubelet services”

Failed to get system container stats for “/system.slice/docker.service”: failed to get cgroup stats for “/system.slice/docker.service”: failed to get cgroup stats for “/system.slice/docker.service”: failed to get container info for “/system.slice/docker.service”: unknown container “/system.slice/docker.service”

Fix: kubelet fails to get cgroup stats for docker and kubelet services

Try to start kubelet with

--runtime-cgroups=/systemd/system.slice --kubelet-cgroups=/systemd/system.slice

On Centos 7 /RHEL 7

Edit kublet config

sudo vim /etc/sysconfig/kubelet

add at the end of DAEMON_ARGS string:

KUBELET_EXTRA_ARGS= --runtime-cgroups=/systemd/system.slice --kubelet-cgroups=/systemd/system.slice

Restart the kubelet service for changes do reflect

sudo systemctl restart kubelet
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments