国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

docker 假死 僵尸狀態(tài)

weij / 2591人閱讀

摘要:某日在調(diào)試容器里面的一個程序后,容器突然假死顯示容器狀態(tài)正常但是對外服務(wù)已經(jīng)不可用沒有反應(yīng)這個有點(diǎn)奇怪單個容器也能影響全部也沒有任何反應(yīng)也沒有任何反應(yīng)也沒有任何反應(yīng)求助朋友后,朋友說是不是僵尸進(jìn)程然后用命令查看,發(fā)現(xiàn)有個進(jìn)程進(jìn)程狀態(tài)可

某日在調(diào)試superset docker容器里面的一個程序后,容器突然假死

docker ps 顯示容器狀態(tài)正常,但是對外服務(wù)已經(jīng)不可用
docker stats 沒有反應(yīng),這個有點(diǎn)奇怪單個容器也能影響全部?
docker stop CONTAINER_ID 也沒有任何反應(yīng)
docker restart CONTAINER_ID 也沒有任何反應(yīng)
docker exec -it --user root CONTAINER_ID /bin/bash 也沒有任何反應(yīng)

求助朋友后,朋友說是不是僵尸進(jìn)程
然后用top命令查看,發(fā)現(xiàn)有 zombie 3個進(jìn)程

linux 進(jìn)程狀態(tài)
Linux Process Status:
R (task_running) : 可執(zhí)行狀態(tài)
S (task_interruptible): 可中斷的睡眠狀態(tài)
D (task_uninterruptible): 不可中斷的睡眠狀態(tài)
T (task_stopped or task_traced): 暫停狀態(tài)或跟蹤狀態(tài)
Z (task_dead - exit_zombie): 退出狀態(tài),進(jìn)程成為僵尸進(jìn)程
X (task_dead - exit_dead): 退出狀態(tài),進(jìn)程即將被銷毀

繼續(xù)使用命令查看具體信息

ps -ef | grep "defunct" 


跟進(jìn)PPID查看父進(jìn)程發(fā)現(xiàn)是剛好是對應(yīng)CONTAINER_ID的進(jìn)程

ps -ef | grep 82248 

最后kill -9 82248 后 zombie 也變成0

一切恢復(fù)正常

參考文章
https://www.oschina.net/trans...
https://blog.csdn.net/qq_3959...

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/28092.html

相關(guān)文章

  • 優(yōu)雅地關(guān)閉kubernetes中的nginx

    摘要:被設(shè)計(jì)為這樣一種方式,父進(jìn)程必須明確地等待子進(jìn)程終止,以便收集它的退出狀態(tài)。會完成的刪除,將優(yōu)雅退出的時間設(shè)置為表示立即刪除。 SIGINT SIGTERM SIGKILL區(qū)別 三者都是結(jié)束/終止進(jìn)程運(yùn)行。 1.SIGINT SIGTERM區(qū)別 前者與字符ctrl+c關(guān)聯(lián),后者沒有任何控制字符關(guān)聯(lián)。前者只能結(jié)束前臺進(jìn)程,后者則不是。 2.SIGTERM SIGKILL的區(qū)別 前者可以被...

    Noodles 評論0 收藏0
  • 優(yōu)雅地關(guān)閉kubernetes中的nginx

    摘要:被設(shè)計(jì)為這樣一種方式,父進(jìn)程必須明確地等待子進(jìn)程終止,以便收集它的退出狀態(tài)。會完成的刪除,將優(yōu)雅退出的時間設(shè)置為表示立即刪除。 SIGINT SIGTERM SIGKILL區(qū)別 三者都是結(jié)束/終止進(jìn)程運(yùn)行。 1.SIGINT SIGTERM區(qū)別 前者與字符ctrl+c關(guān)聯(lián),后者沒有任何控制字符關(guān)聯(lián)。前者只能結(jié)束前臺進(jìn)程,后者則不是。 2.SIGTERM SIGKILL的區(qū)別 前者可以被...

    余學(xué)文 評論0 收藏0
  • Docker 在 Coding WebIDE 項(xiàng)目中的運(yùn)用

    摘要:是一個典型的模式架構(gòu),用戶通過終端將字符流傳遞給。仿照的工作原理,我們在協(xié)議之上設(shè)計(jì)了,見下圖真實(shí)實(shí)現(xiàn)中,是應(yīng)用層的通訊協(xié)議。僵尸進(jìn)程問題我們知道由于缺少而導(dǎo)致僵尸進(jìn)程無法回收的問題迄今存在。進(jìn)入構(gòu)建環(huán)境執(zhí)行命令。 Coding WebIDE 做個國內(nèi)首個基于 Docker 技術(shù)的云端開發(fā)平臺于4月1日正式上線。本文主要和大家分享和探討 Docker 在 Web IDE 中運(yùn)用的一些經(jīng)...

    tinysun1234 評論0 收藏0
  • Kubernetes pod里一個特殊的容器:pause-amd64

    摘要:命名空間的一個總體目標(biāo)是支持輕量級虛擬化工具的實(shí)現(xiàn),機(jī)制本身對外提供一組進(jìn)程,這組進(jìn)程自己會認(rèn)為它們就是系統(tǒng)唯一存在的進(jìn)程。進(jìn)程注冊的信號處理函數(shù)里,調(diào)用另一個系統(tǒng)調(diào)用來獲得子進(jìn)程終止的原因。 大家在使用Docker容器或者Kubernetes時,遇到過這個容器么?gcr.io/google_containers/pause-amd64 showImg(https://segmentf...

    amuqiao 評論0 收藏0
  • Kubernetes pod里一個特殊的容器:pause-amd64

    摘要:命名空間的一個總體目標(biāo)是支持輕量級虛擬化工具的實(shí)現(xiàn),機(jī)制本身對外提供一組進(jìn)程,這組進(jìn)程自己會認(rèn)為它們就是系統(tǒng)唯一存在的進(jìn)程。進(jìn)程注冊的信號處理函數(shù)里,調(diào)用另一個系統(tǒng)調(diào)用來獲得子進(jìn)程終止的原因。 大家在使用Docker容器或者Kubernetes時,遇到過這個容器么?gcr.io/google_containers/pause-amd64 showImg(https://segmentf...

    李世贊 評論0 收藏0

發(fā)表評論

0條評論

weij

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<