Kubernetes集群中修復狀態為NotReady的節點


  度個假回來發現自己集群中的節點都掛了,全部是NotReady狀態

  但是除了.10節點外,其他主機並沒有掛,可以遠程連接上,

  那就考慮是kubernetes系統的問題

  解決的方法是重啟kube-proxy和kubelet服務即可

1 systemctl restart kube-proxy
2 systemctl restart kubelet

  那為什么要重啟它們兩個?

 

 Kubelet組件運行在Node節點上,維持運行中的Pods以及提供kuberntes運行時環境,主要完成以下使命: 
1.監視分配給該Node節點的pods 
2.掛載pod所需要的volumes 
3.下載pod的secret 
4.通過docker/rkt來運行pod中的容器 
5.周期的執行pod中為容器定義的liveness探針 
6.上報pod的狀態給系統的其他組件 
7.上報Node的狀態 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM