最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

k8s容器狀態(tài)Terminating無(wú)法刪除的問(wèn)題及解決

 更新時(shí)間:2025年07月10日 15:13:08   作者:云川之下  
這篇文章主要介紹了k8s容器狀態(tài)Terminating無(wú)法刪除的問(wèn)題及解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

容器狀態(tài)一直為Terminating的解決

若Pod的狀態(tài)為Terminating,說(shuō)明此Pod正處于關(guān)閉狀態(tài)。Pod停留在Terminating狀態(tài)一段時(shí)間后會(huì)被自動(dòng)刪除。

若Pod一直停留在Terminating狀態(tài),則:

  • 1、判斷是否為k8s和docker容器狀態(tài)不一致問(wèn)題造成;
  • 2、判斷 Pod 上是否有 finalizers ,如果有需要確認(rèn)是否是有防止刪除的保護(hù);
  • 3、判斷節(jié)點(diǎn)是否出現(xiàn) NotReady,節(jié)點(diǎn)如果處于NotReady,此節(jié)點(diǎn)上出現(xiàn) Pod 狀態(tài) Terminating 是預(yù)期中的行為

如果確定可以安全刪除 Pod,可執(zhí)行如下命令強(qiáng)制刪除:

kubectl delete pod [namespace] --grace-period=0 --force

k8s和docker容器狀態(tài)不一致解決

在內(nèi)存緊張、系統(tǒng)負(fù)載極高、IO 負(fù)載極高時(shí),Pod 底層容器可能出現(xiàn) dockerd 查詢到的容器狀態(tài),跟真實(shí)容器關(guān)聯(lián)進(jìn)程狀態(tài)不一致的問(wèn)題。

因?yàn)?kubelet 只跟 dockerd 通信,從 kubelet 層面,就無(wú)法感知 Pod 的真實(shí)狀態(tài)了。

Pod狀態(tài)為Running,但實(shí)際服務(wù)異常;如果刪除Pod,會(huì)長(zhǎng)期卡在Terminating

解決方案

檢測(cè)是否為BAD容器,執(zhí)行下列命令有 BAD 相關(guān)輸出

for c in `docker ps -q`; do echo $c; pc=`docker inspect $c -f "{{ .State.Pid }}"`; echo $pc; ps aux |grep -v grep | grep " $pc " || echo "BAD: container_id: $c, pid: $pc"; done | grep BAD

批量逐個(gè)清理BAD容器。默認(rèn)只會(huì)輸出要?jiǎng)h除的容器命令,復(fù)制執(zhí)行會(huì)逐個(gè)刪除

for c in `docker ps -q`; do echo $c; pc=`docker inspect $c -f "{{ .State.Pid }}"`; echo $pc; ps aux |grep -v grep | grep " $pc " || echo docker rm -f $c; done | grep 'docker rm -f'

清理全部異常容器(重啟docker)

systemctl restart docker

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • k8s?series初級(jí)calico使用介紹

    k8s?series初級(jí)calico使用介紹

    這篇文章主要為大家介紹了k8s?series初級(jí)calico使用介紹,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-06-06
  • IoT邊緣集群Kubernetes?Events告警通知實(shí)現(xiàn)示例

    IoT邊緣集群Kubernetes?Events告警通知實(shí)現(xiàn)示例

    這篇文章主要為大家介紹了IoT邊緣集群Kubernetes?Events告警通知實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-02-02
  • Kubernetes安全加固的一些實(shí)用建議

    Kubernetes安全加固的一些實(shí)用建議

    Kubernetes是一個(gè)自動(dòng)化的容器編排平臺(tái),它負(fù)責(zé)應(yīng)用的部署、應(yīng)用的彈性以及應(yīng)用的管理,這些都是基于容器的,下面這篇文章主要給大家介紹了關(guān)于Kubernetes安全加固的一些實(shí)用建議,需要的朋友可以參考下
    2022-02-02
  • K8S中五種控制器的介紹以及使用

    K8S中五種控制器的介紹以及使用

    這篇文章主要給大家介紹了關(guān)于K8S中五種控制器及使用的相關(guān)資料,控制器 又稱之為工作負(fù)載,本文通過(guò)圖文以及實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2021-12-12
  • k8s集群調(diào)度詳解(kube-scheduler)

    k8s集群調(diào)度詳解(kube-scheduler)

    Kubernetes調(diào)度器負(fù)責(zé)將Pod分配至Node節(jié)點(diǎn),采用預(yù)選(資源匹配)和優(yōu)選(資源利用率、鏡像緩存)策略,支持指定節(jié)點(diǎn)、標(biāo)簽及親和性(軟/硬策略)調(diào)度,確保資源高效利用與靈活分配
    2025-09-09
  • kubernetes YAML文件的使用

    kubernetes YAML文件的使用

    這篇文章主要介紹了kubernetes YAML文件的使用,幫助大家更好的理解和學(xué)習(xí)使用kubernetes,感興趣的朋友可以了解下
    2021-04-04
  • K8S?prometheus?operator監(jiān)控工作原理介紹

    K8S?prometheus?operator監(jiān)控工作原理介紹

    這篇文章主要為大家介紹了K8S?prometheus?operator監(jiān)控工作原理介紹,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11
  • kubernetes token過(guò)期生成永久過(guò)程

    kubernetes token過(guò)期生成永久過(guò)程

    本文介紹了如何生成、查看和更新JWT(JSON Web Token),包括生成帶有過(guò)期時(shí)間的token,以及如何更新token以重新加入node
    2025-12-12
  • 云原生技術(shù)持久化存儲(chǔ)PV與PVC

    云原生技術(shù)持久化存儲(chǔ)PV與PVC

    這篇文章主要介紹了云原生技術(shù)持久化存儲(chǔ)PV與PVC
    2022-03-03
  • K8S容器OOM?killed排查過(guò)程

    K8S容器OOM?killed排查過(guò)程

    這篇文章主要介紹了K8S容器OOM?killed排查過(guò)程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2025-07-07

最新評(píng)論

申扎县| 景东| 江津市| 新蔡县| 眉山市| 海城市| 葫芦岛市| 武冈市| 枞阳县| 南投市| 专栏| 万源市| 苍溪县| 龙门县| 固镇县| 万荣县| 县级市| 万源市| 桃源县| 简阳市| 三江| 桐乡市| 诸暨市| 定兴县| 太和县| 合江县| 崇州市| 浠水县| 甘德县| 库车县| 都安| 汨罗市| 榆社县| 永善县| 连平县| 淮滨县| 吉安县| 岳阳县| 泰州市| 横山县| 武安市|