解決k8s-pod的Evicted狀態

kubectl get pods

發現不少pod的狀態爲Evictedide

緣由
eviction,即驅趕的意思,意思是當節點出現異常時,kubernetes將有相應的機制驅趕該節點上的Pod。<br/>多見於資源不足時致使的驅趕,本次問題爲磁盤不足致使。code

解決辦法
排查資源和異常緣由,防止新的驅趕產生。處理資源問題後,刪除Evicted狀態pod,從新拉起資源

kubectl get pods | grep Evicted | awk '{print $1}' | xargs kubectl delete pod
相關文章
相關標籤/搜索