kubernetes刪除pod一直處於terminating狀態的解決方法


kubernetes刪除pod一直處理 Terminating狀態

# kubectl get po -n mon
NAME                                  READY   STATUS        RESTARTS   AGE
alertmanager-d6ccb787b-4bvhx          1/1     Running       0          17h
grafana-64855ff589-8ttkt              0/1     Terminating   0          17h
grafana-677c547cf8-gd5d4              1/1     Running       0          17h
kube-state-metrics-6d7449fc78-5rpmn   1/1     Running       0          19d
node-exporter-5zs2r                   1/1     Running       0          17h
node-exporter-wcct6                   1/1     Running       0          17h
prometheus-b85bc99bd-8l6q2            1/1     Running       0          15h

上述的grafana-64855ff589-8ttkt pod 已經處於Terminating狀態 17個小時了,依舊沒有刪除掉

這種情況下可以使用強制刪除命令

# kubectl delete pod grafana-64855ff589-8ttkt  --force --grace-period=0 -n mon
warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely.
pod "grafana-64855ff589-8ttkt" force deleted

注意:必須加-n參數指明namespace,否則可能報錯pod not found。

查看

kubectl get po -n mon
NAME                                  READY   STATUS    RESTARTS   AGE
alertmanager-d6ccb787b-4bvhx          1/1     Running   0          17h
grafana-677c547cf8-gd5d4              1/1     Running   0          17h
kube-state-metrics-6d7449fc78-5rpmn   1/1     Running   0          19d
node-exporter-5zs2r                   1/1     Running   0          17h
node-exporter-wcct6                   1/1     Running   0          17h
prometheus-b85bc99bd-8l6q2            1/1     Running   0          16h

強制刪除完畢


免責聲明!

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



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