kubelet Startup Error:
"Failed to run kubelet" err="failed to run Kubelet: misconfiguration: kubelet cgroup driver: \"cgrou...: \"systemd\"" systemctl status kubelet [[email protected] kubernetes]# systemctl status kubelet ● kubelet.service - Kubernetes Kubelet Loaded: loaded (/usr/lib/systemd/system/kubelet.service; enabled; vendor preset: disabled) Active: failed (Result: start-limit) since 一 2022-03-21 15:29:19 CST; 23s ago Process: 30267 ExecStart=/usr/bin/kubelet (code=exited, status=1/FAILURE) Main PID: 30267 (code=exited, status=1/FAILURE) 3月 21 15:29:19 k8s-node1 kubelet[30267]: E0321 15:29:19.200485 30267 server.go:302] "Failed to run kubelet" err="failed to run Kubelet: misconfiguration: kubelet cgroup driver: \"cgrou...: \"systemd\"" 3月 21 15:29:19 k8s-node1 systemd[1]: kubelet.service: main process exited, code=exited, status=1/FAILURE 3月 21 15:29:19 k8s-node1 systemd[1]: Unit kubelet.service entered failed state. 3月 21 15:29:19 k8s-node1 systemd[1]: kubelet.service failed. 3月 21 15:29:19 k8s-node1 systemd[1]: kubelet.service holdoff time over, scheduling restart. 3月 21 15:29:19 k8s-node1 systemd[1]: Stopped Kubernetes Kubelet. 3月 21 15:29:19 k8s-node1 systemd[1]: start request repeated too quickly for kubelet.service 3月 21 15:29:19 k8s-node1 systemd[1]: Failed to start Kubernetes Kubelet. 3月 21 15:29:19 k8s-node1 systemd[1]: Unit kubelet.service entered failed state. 3月 21 15:29:19 k8s-node1 systemd[1]: kubelet.service failed. Hint: Some lines were ellipsized, use -l to show in full.
Solution:
Remove native.cgroupdriver=systemd from the docker configuration file or change systemd to cgroupfs
vim /etc/docker/daemon.json { "exec-opts": ["native.cgroupdriver=cgroupfs"] } systemctl daemon-reload systemctl enable kubelet systemctl restart kubelet systemctl status kubelet
Read More:
- How to Solve kubelet starts error (k8s Cluster Restarted)
- [Solved] k8s kubeadmin init Error: http://localhost:10248/healthz‘ failed
- [Solved] K8s Initialize Error: failed with error: Get “http://localhost:10248/healthz“
- [Solved] CentOS build a docker error: job for docker.service failed….
- Node Kubelet Error: node “xxxxx“ not found [How to Solve]
- How to Solve Rabbitmq Error: Failed to start RabbitMQ broker
- Jenkins Error: code=exited, status=127 [How to Solve]
- Docker Open Error: Warning: docker.service changed on disk. Run ‘systemctl daemon-reload‘ to reload unit
- [Solved] Docker Startup Error: panic: runtime error: invalid memory address or nil pointer dereference
- Docker service startup error: Job for docker.service failed because the control process exited with error code.
- [Solved] Postgres Start Error: Job for postgresql.service failed because the control process exited with error code.
- [Solved] Job for docker.service failed because the control process exited with error
- [Solved] K8s cluster build error: error: kubectl get csr No resources found.
- Docker Build Error: Failed to get D-Bus connection: Operation not permitted [Solved]
- [Solved] Rsync synchronization Error: @ERROR: Unknown module xxx
- [Solved] kubelet Startup Error: cannot find network namespace for the terminated container
- [Solved] Docker Start Error: iptables failed: iptables –wait -t nat -A DOCKER -p tcp -d 0/0 –dport 10241
- [Solved] Ubuntu 20.04 LTS Install k8s Error: The connection to the server localhost:8080 was refused
- [Solved] Docker Error: Error response from daemon: driver failed programming external connectivity on endpoint
- [Solved] Job for mysqld.service failed because the control process exited with error code.