Kubernetes : starting minikube on Windows 10 box – resolving error – Unable to restart cluster, will reset it: apiserver health: apiserver healthz never reported healthy: cluster wait timed out during healthz check

kubernetes - error while starting minikube
kubernetes - error while starting minikube

Hi All,

Greetings for the day!!!

Today new issue and solution!

Background

  • I have minikube installed on my local Windows 10 box
  • I am using this for my testing and hands-on purpose
  • It was working properly but suddenly stopped working
  • Minikube was not starting
  • I am using CMDLET – minikube start

C:\>minikube start

If you do not know how to setup or configure minikube on local box please refer my previous article – Kubernetes – Setting up kubernetes cluster for development on Windows 10 box using minikube

Issue / Error

  • Following error we are getting

! Unable to restart cluster, will reset it: apiserver health: apiserver healthz never reported healthy: cluster wait timed out during healthz check

! initialization failed, will try again: wait: /bin/bash -c “sudo env PATH=/var/lib/minikube/binaries/v1.22.1:$PATH kubeadm init –config /var/tmp/minikube/kubeadm.yaml –ignore-preflight-errors=DirAvailable–etc-kubernetes-manifests,DirAvailable–var-lib-minikube,DirAvailable–var-lib-minikube-etcd,FileAvailable–etc-kubernetes-manifests-kube-scheduler.yaml,FileAvailable–etc-kubernetes-manifests-kube-apiserver.yaml,FileAvailable–etc-kubernetes-manifests-kube-controller-manager.yaml,FileAvailable–etc-kubernetes-manifests-etcd.yaml,Port-10250,Swap,Mem”: Process exited with status 1stdout

Unfortunately, an error has occurred: timed out waiting for the condition

This error is likely caused by:
– The kubelet is not running
– The kubelet is unhealthy due to a misconfiguration of the node in some way (required cgroups disabled)

If you are on a systemd-powered system, you can try to troubleshoot the error with the following commands:
– ‘systemctl status kubelet’
– ‘journalctl -xeu kubelet’

Additionally, a control plane component may have crashed or exited when started by the container runtime.
To troubleshoot, list all containers using your preferred container runtimes CLI

stderr:
[WARNING Service-Kubelet]: kubelet service is not enabled, please run ‘systemctl enable kubelet.service’
error execution phase wait-control-plane: couldn’t initialize a Kubernetes cluster
To see the stack trace of this error execute with –v=5 or higher

kubernetes - error while starting minikube
fig : kubernetes – error while starting minikube
kubernetes - error while starting minikube
kubernetes – error while starting minikube

Solution

  • After bit googling one of the approach found is delete existing minikube cluster
  • For deleting existing minikube cluster we will use minikube CMDLET – minikube delete

minikube delete

kubernetes - deleting existing minikube cluster
fig : kubernetes – deleting existing minikube cluster

  • Once existing minikube cluster deleted successfully, we will start again using minikube CMDLET – minikube start

minikube start

kubernetes - minikube start
fig : kubernetes – minikube start
  • As we see in above fig, after deleting existing minikube cluster and starting again minikube cluster is starts successfully
  • Once minikube cluster started successfully, we are ready to execute kubectl CMDLETS

C:\>kubectl get pods

fig : kubernetes - executing kubectl CMDLETs after successfully starting minikube cluster
fig : kubernetes – executing kubectl CMDLETs after successfully starting minikube cluster

Thanks for reading!!! Please feel free to discuss in case any issue / thoughts / queries

HAVE A WONDERFUL TIME AHEAD!!! LIFE IS BEAUTIFUL 🙂

Prasham Sabadra

LIFE IS VERY BEAUTIFUL. ENJOY THE WHOLE JOURNEY :) Founder of Microsoft 365 Junction, Speaker, Author, Learner, Developer, Passionate Techie. Certified Professional Workshop Facilitator / Public Speaker. Believe in knowledge sharing. Around 20+ years of total IT experience and 17+ years of experience in SharePoint and Microsoft 365 services Please feel free me to contact for any SharePoint / Microsoft 365 queries. I am also very much interested in behavioral (life changing) sessions like motivational speeches, Success, Goal Setting, About Life, How to live Life etc. My book - Microsoft 365 Power Shell hand book for Administrators and Beginners and 100 Power Shell Interview Questions - https://www.amazon.in/Microsoft-Administrators-Beginners-Interview-Questions/dp/9394901639/ref=tmm_pap_swatch_0?_encoding=UTF8&qid=1679029081&sr=8-11

You may also like...

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Discover more from Microsoft 365

Subscribe now to keep reading and get access to the full archive.

Continue reading