kubelet service is not starting

10,182

Just make the modification on the file /etc/systemd/system/kubelet.service.d/10-kubeadm.conf

Environment="KUBELET_SYSTEM_PODS_ARGS=--pod-manifest-path=/etc/kubernetes/manifests --allow-privileged=true --fail-swap-on=false"

then execute commands:

 $ systemctl daemon-reload

 $ systemctl restart kubelet

Take a look: fail-kubelet-service, kubelet-failed-start.

Share:
10,182
eddyuk
Author by

eddyuk

Updated on July 01, 2022

Comments

  • eddyuk
    eddyuk almost 2 years

    While running commands such as kubectl get nodes resulting with following error:

    The connection to the server :6443 was refused - did you specify the right host or port?

    I ran systemctl status kubelet.service and receiving the following state:

    root@k8s-l2bridge-ma:~# sudo systemctl status kubelet.service
    
    ● kubelet.service - kubelet: The Kubernetes Node Agent
       Loaded: loaded (/lib/systemd/system/kubelet.service; enabled; vendor preset: enabled)
      Drop-In: /etc/systemd/system/kubelet.service.d
               └─10-kubeadm.conf
       Active: activating (auto-restart) (Result: exit-code) since Tue 2020-06-16 11:46:05 UTC; 9s ago
         Docs: https://kubernetes.io/docs/home/
      Process: 28012 ExecStart=/usr/bin/kubelet $KUBELET_KUBECONFIG_ARGS $KUBELET_CONFIG_ARGS $KUBELET_KUBEADM_ARGS $KUBELET_EXTRA_ARGS (code=exited, status=255)
     Main PID: 28012 (code=exited, status=255)
    
    Jun 16 11:46:05 k8s-l2bridge-ma systemd[1]: kubelet.service: Failed with result 'exit-code'.
    

    How can I troubleshoot the failure and find out what is wrong? I found few leads googling but nothing solved the problem.