精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

記一則K8S Node NotReady故障

開發 測試
第一反應就是ping下節點看是否宕機了?ping正常,于是登錄到該節點查看kubelet狀態。發現kubelet報runtime不可用,查看containerd的狀態,一直在不斷的重啟,而且啟動不成功。為了盡快恢復業務,決定先將containerd的數據目錄清空后重新拉起。

報障:

    今日上午,值班同學發現airflow無法使用。查看時其部署的Node節點NotReady了。

分析:

    馬上查看K8S集群節點的狀態,發現這個節點已經是NotReady狀態了。第一反應就是ping下節點看是否宕機了?ping正常,于是登錄到該節點查看kubelet狀態。發現kubelet報runtime不可用,查看containerd的狀態,一直在不斷的重啟,而且啟動不成功。為了盡快恢復業務,決定先將containerd的數據目錄清空后重新拉起。于是刪除containerd數據目錄下的文件夾:

# ls -lrth /xpu-k8s-data/containerd/
total 0
drwx------ 2 root root  6 Apr 28 10:54 io.containerd.snapshotter.v1.btrfs
drwx------ 3 root root 31 Apr 28 10:54 io.containerd.snapshotter.v1.aufs
drwx------ 3 root root 31 Apr 28 10:54 io.containerd.snapshotter.v1.native
drwx--x--x 2 root root 29 Apr 28 10:54 io.containerd.metadata.v1.bolt
drwx--x--x 2 root root  6 Apr 28 10:54 io.containerd.runtime.v1.linux
drwxr-xr-x 4 root root 45 Apr 28 10:54 io.containerd.content.v1.content
drwx------ 3 root root 54 Apr 28 10:54 io.containerd.snapshotter.v1.overlayfs
drwx--x--x 3 root root 28 Apr 28 10:54 io.containerd.runtime.v2.task
drwxr-xr-x 4 root root 53 Apr 28 10:55 io.containerd.grpc.v1.cri
drwx------ 2 root root  6 Apr 28 14:49 tmpmounts
# rm -rf /xpu-k8s-data/containerd/*

    發現執行的時間很長,超過幾分鐘。通過du命令統計該目錄的大小也很久,我判斷是這個目錄下的小文件太多了。于是我ctrl+c掉rm和du命令。直接將該目錄改個名字后重新創建一個目錄。然后重新拉起containerd和kubelet進程后節點Ready了。pod也正常了。

    然后接著再來刪除之前的數據目錄,執行刪除后經過30min-60min才刪除完成。通過rm -rfv 參數可以看到打印出來刪除的文件信息,是pod中存在大量的python,go的.cache和.git的小文件。查看containerd的報錯:

圖片

圖片

    猜測是因為小文件數量過多,導致節點containerd停止后重啟失敗,不斷重啟導致節點NotReady的。

    恢復一段時間后,airflow跑任務時,拉起個別的pod沒有問題,但是當同時拉起幾十個pod跑任務的時候有很多的pod無法啟動。報如下錯誤:

圖片

    該節點的pod網段IP地址已經用完,無法分配IP了。集群設計的時候給每個Node的子網掩碼是25。可以部署125個pod。但是現在節點上的pod才十幾個。猜測是之前節點故障的時候,直接刪除了元數據后拉起containerd導致原來的pod在系統上的網絡信息沒有被刪除。導致IP被占用了。我們的集群采用了flannel組件,并且開啟了--kube-subnet-mgr參數。所以IP分配信息不會記錄到etcd,而是直接記錄到Node節點上的。

# ps -ef | grep flannel
root      6450 45116  0 14:59 pts/4    00:00:00 grep --color=auto flannel
root     53065 52700  0 13:02 ?        00:00:43 /opt/bin/flanneld --ip-masq --kube-subnet-mgr

    Pod在Node上的網絡信息主要有兩點:

        1)容器在Node側的vethxxx接口;

        2)容器在Node側的IP地址;

    所以,只要我們刪除舊Pod的容器殘留在Node上的以上網絡信息應該就可以恢復了。

解決:

    1)找到容器在Node側的vethxxx接口并刪除

        我們知道,veth對一側在容器里面,一側在Node側。通過命令ip addr可以查看到。這里我們需要找到不存在容器遺留在Node的vethxxx接口。

圖片

    如上圖所示,每個vethxxx接口都有一個Node側的index ID(第一列數字),而vethxxx@if后面的數字3是該veth接口對應在容器側的eth0網卡在容器內的index ID。容器和Node的veth接口對應關系如下:

圖片

    通過這樣的方式找到其映射關系的。有了這個信息之后,我就可以去到該Node上所有的容器中拿到eth0對應的在Node的index ID,從而在Node側過濾找出已經無效的vethxxx接口并刪掉。操作如下:

for pid in $(for i in $(crictl ps | awk '{print $1}'); do crictl inspect $i | grep -i pid|grep , | awk '{print $2}' | sed 's/,//';done);do nsenter -t $pid --net ;done

    由于Node上現有的容器不多,十幾個所以通過這種方式逐一登錄拿到對應的index ID。如果容器較多,需要結合expect工具做自動識別處理。這里沒有做。拿到所有有效的veth的index ID后報錯到veth_yes文件中,把Node側所有的veth信息報錯到veth_all文件中:

ip add | grep veth > veth_all

    然后根據有效的index ID把其信息從veth_all中刪除,得到所有要刪除的vethxxx接口信息并刪除:

// 刪除有效的veth信息
#!/bin/bash
for i in $(cat veth_yes)
do
  grep $i veth_all; sed -i "/$i/d" veth_all
done


// 刪除所有無效的vethxxx接口信息
#!/bin/bash
for i in $(cat veth_all | awk '{print $2}' | awk -F@ '{print $1}')
do
  ip link delete $i
done

    刪除后,Node側只剩下當前running容器的vethxxx接口了。 

    2)找到容器在Node側記錄的IP地址并刪除

    veth接口處理完,那么IP地址沒有釋放該如何處理呢?

   查閱資料后得知,IPAM插件已分配的IP地址保存在/var/lib/cni/networks/cbr0文件中。如下:

圖片

    于是,將其中未真正在使用的IP地址文件刪除即可。刪除后如下:

圖片

    此時,所有無法分配IP的Pod都可以正常獲取IP從creating狀態變為Running狀態了。

    至此,問題修復!略略略略略~~~

責任編輯:武曉燕 來源: 舉個栗栗
相關推薦

2021-08-20 11:35:04

服務運維 故障

2021-04-23 08:35:16

k8s故障檢測

2022-04-22 13:32:01

K8s容器引擎架構

2011-04-11 09:53:06

Oracle

2024-03-18 15:44:48

K8S故障運維

2024-02-20 16:55:14

K8S云計算

2023-12-05 08:33:44

滴滴故障k8s

2023-11-06 07:16:22

WasmK8s模塊

2025-08-14 01:11:00

K8sGPT工具

2023-09-06 08:12:04

k8s云原生

2024-03-12 15:47:12

Kubernetes容器K8S

2024-03-27 14:54:21

KubernetesK8S集群

2009-10-21 09:58:28

桌面LinuxLinux操作系統

2011-05-27 10:02:42

Shell

2010-07-26 15:14:04

telnet服務

2010-07-21 16:53:33

telnet命令

2009-06-15 14:00:44

Java小程序驗證

2024-01-07 19:43:50

K8S節點

2023-12-01 15:58:00

Kubernetes集群DevOps

2022-02-25 11:16:51

故障運維Nginx
點贊
收藏

51CTO技術棧公眾號

a级黄色片免费| 99在线看视频| 日韩在线一卡二卡| 日韩精品一区二区三区中文字幕 | 国产亚洲精品成人| 亚洲国产欧美日韩在线观看第一区| 91传媒视频在线播放| 日本三级福利片| 亚洲色图 校园春色| 久久成人av少妇免费| 欧美激情二区三区| 韩国女同性做爰三级| 久久久久毛片免费观看| 日韩欧美在线一区| 日韩欧美视频免费在线观看| 黄色视屏网站在线免费观看| 国产乱人伦偷精品视频免下载| 91国产精品91| www欧美com| 精品国产一区一区二区三亚瑟| 日韩视频在线永久播放| 婷婷丁香激情网| 高端美女服务在线视频播放| 中文天堂在线一区| 久久一区免费| 亚洲av永久无码国产精品久久| 日本欧美大码aⅴ在线播放| 久久久久久亚洲精品不卡| 老司机精品免费视频| 欧美国产不卡| 精品久久久久香蕉网| 超碰在线资源站| 欧美系列精品| 欧美性极品少妇| 黑鬼大战白妞高潮喷白浆| 韩国成人免费视频| 亚洲免费观看高清完整| 在线视频不卡一区二区| 国产三级电影在线观看| 91亚洲精品久久久蜜桃| 国产精品三区四区| 精品久久久久久亚洲综合网站| 蜜桃免费网站一区二区三区| 青青草99啪国产免费| 日韩一区二区视频在线| 亚洲青色在线| 午夜精品www| 国产精品第108页| 黄色成人在线网站| 久久69精品久久久久久久电影好| 日韩在线一卡二卡| 久久精品免费一区二区三区| 中文字幕在线观看日韩| 欧美成人另类视频| 成人女性视频| 色婷婷av一区二区三区在线观看| 欧美三级视频网站| 欧美一二区在线观看| 伊人精品在线观看| 调教驯服丰满美艳麻麻在线视频| 精品日产免费二区日产免费二区| 亚洲天堂网在线观看| 亚洲一区二区三区日韩| 精品高清久久| 国产午夜精品视频| 九九热久久免费视频| 欧美r级电影| 久久综合电影一区| 久久精品欧美一区二区| 宅男噜噜噜66一区二区| 欧美制服第一页| 免费在线不卡av| 紧缚捆绑精品一区二区| 91久久大香伊蕉在人线| 粉嫩av一区二区夜夜嗨| 97久久超碰精品国产| 欧美激情论坛| 蜜桃视频在线观看免费视频网站www| 成人欧美一区二区三区白人 | 都市激情久久久久久久久久久| 久色婷婷小香蕉久久| 97视频免费看| 在线精品国产欧美| 中文字幕第一区第二区| 中文字幕欧美精品在线| 日韩影视一区二区三区| 91精品啪在线观看国产81旧版| 久热国产精品视频| 久久精品无码人妻| 久久婷婷av| 成人国产精品一区二区| 国产91绿帽单男绿奴| 久久影院视频免费| 一本色道久久综合亚洲精品婷婷 | 在线观看xxxx| 国产**成人网毛片九色 | 一区二区三区不卡视频在线观看| 久久综合久久网| 最新日韩一区| 精品国产免费人成电影在线观看四季 | 九九九久久久精品| 国产欧美一区二区视频| 国产三区四区在线观看| 一区二区在线观看视频| 国产成人久久777777| 国产一区二区av在线| 精品一区二区亚洲| 日韩精品一区二区亚洲av性色 | 综合久久综合久久| 草草视频在线免费观看| jizz久久久久久| 亚洲第一色中文字幕| av免费播放网站| 伊人成年综合电影网| 国产欧美最新羞羞视频在线观看| 黄色成人一级片| 国产精品久久久久久福利一牛影视| 日本免费a视频| www.久久.com| 日韩av最新在线| 2021亚洲天堂| 男女激情视频一区| 久久精品人成| 国产第一页在线视频| 欧美在线你懂得| 少妇光屁股影院| 尹人成人综合网| 91精品一区二区| 中文字幕在线视频区| 色综合天天综合给合国产| 国内精品免费视频| 欧美国产精品| 91网站在线看| 精品麻豆一区二区三区| 在线免费观看一区| 欧美老熟妇乱大交xxxxx| 亚洲国产美女| 国产精品久久久久久久久久直播 | 91精品国产91久久久| www.天天干.com| 亚洲人成人一区二区在线观看| 一级特黄性色生活片| 九九综合久久| 国产97在线观看| 久久综合九色综合久| 日韩欧美高清在线视频| 国产 中文 字幕 日韩 在线| 伊人久久大香线蕉综合热线| 99精品国产一区二区| 成人短视频在线观看| 9191国产精品| 三级影片在线看| 国产乱子轮精品视频| 欧美美女黄色网| 国产精品久久久网站| 久久久女女女女999久久| 午夜精品无码一区二区三区| 一区二区欧美国产| 精品人妻在线视频| 影音先锋亚洲一区| 精品伦理一区二区三区| 另类专区亚洲| 中文字幕亚洲一区| 国产又黄又大又爽| 亚洲精品成人天堂一二三| 台湾佬美性中文| 国产日韩一区二区三区在线| 农村寡妇一区二区三区| 怡红院成人在线| 精品国产网站地址| 性生交生活影碟片| 五月激情丁香一区二区三区| 永久免费看mv网站入口78| 老司机午夜精品视频| 亚洲激情图片| 国产一区二区av在线| 欧美激情亚洲综合一区| 亚洲欧美日韩成人在线| 欧美伊人久久大香线蕉综合69| 欧美h片在线观看| 成人网男人的天堂| 十八禁视频网站在线观看| 欧美gayvideo| 国产精品国产精品国产专区蜜臀ah | 丰满熟妇乱又伦| 色综合久久综合网97色综合 | 国产精品视频yy9099| av片在线观看| 亚洲精品一区二三区不卡| 中文字幕av网站| 一区二区三区四区国产精品| 国产 中文 字幕 日韩 在线| 久久精品国产一区二区| 免费网站在线观看视频| 精品国产精品国产偷麻豆| 51精品国产人成在线观看| 少妇淫片在线影院| 久久色在线播放| 欧美少妇另类| 日韩精品一区二区三区四区| 精品一区二区无码| 亚洲精品大片www| 阿v天堂2014| 成人av网站免费观看| 一路向西2在线观看| 亚洲午夜av| 中文字幕精品—区二区日日骚| 精品国产一区二区三区成人影院| 国产日韩在线一区| 中文字幕在线官网| 久久99精品久久久久久琪琪| 国产女人在线观看| 亚洲变态欧美另类捆绑| 91无套直看片红桃| 日韩欧美在线视频免费观看| 免费在线一级片| 一区二区中文视频| 免费一级做a爰片久久毛片潮| 成人综合激情网| 在线观看日本www| 青青青伊人色综合久久| 黄色一级片播放| 欧美日韩精品| 公共露出暴露狂另类av| 欧美裸体在线版观看完整版| 久久av一区二区| 国产精品欧美大片| 99爱精品视频| 蜜桃精品一区二区三区| 国产欧美欧洲在线观看| 欧美成人h版| 性欧美长视频免费观看不卡| 在线观看中文| 免费97视频在线精品国自产拍| 午夜伦理在线| 国产一区二区三区直播精品电影| 深夜福利在线视频| 日韩福利在线播放| 天天操天天舔天天干| 亚洲精品一线二线三线| 性猛交xxxx乱大交孕妇印度| 欧美一区二区三区在线电影 | 亚洲国产精品va| 亚洲欧美激情在线观看| 日韩欧美国产一区二区在线播放 | 欧美va在线观看| 国产精品白丝jk喷水视频一区| 91久久国产综合久久91猫猫| 欧美重口另类videos人妖| 玖玖在线播放| 欧美一二三视频| 欧美日韩精品免费观看视完整| 日韩免费黄色av| 电影在线观看一区二区| 国产日本欧美一区二区三区| 日韩福利在线观看| 成人淫片在线看| 77成人影视| 精品一区二区久久久久久久网站| 日韩精选在线| 欧美一区二区三区成人久久片| 日韩成人一级| 欧美日韩在线一二三| 日本不卡高清| 黄瓜视频免费观看在线观看www| 欧美3p视频| 日本aa在线观看| 国产欧美激情| 美女一区二区三区视频| 久久er精品视频| 日韩高清一二三区| 99re66热这里只有精品3直播| 波多野结衣 在线| 国产精品青草综合久久久久99| 97在线观看视频免费| 亚洲资源中文字幕| 日本中文字幕在线| 欧美日韩国产另类不卡| www久久久久久| 亚洲精品自产拍| 免费黄色网页在线观看| 欧美大片网站在线观看| 日韩脚交footjobhd| 国产精品亚洲片夜色在线| 日韩视频在线直播| 欧美国产二区| 欧美日韩一区自拍 | 欧美日韩在线视频免费| 欧美日韩久久久久| 亚洲一区二区影视| 亚洲国产精品久久精品怡红院| 精品无人乱码| 久久综合免费视频| 中文在线а√在线8| 91精品久久久久久久久久| 精品深夜福利视频| 一区二区三区不卡在线| 激情六月综合| 国产一线二线三线在线观看| 国产精品99精品久久免费| 一二三不卡视频| 亚洲精品中文在线观看| 国产一级淫片a视频免费观看| 欧美一区二区三区四区在线观看| 青青青草原在线| 欧美成人一区在线| 吉吉日韩欧美| 99精品在线直播| 日韩在线二区| 超碰网在线观看| 福利一区二区在线| 日本 欧美 国产| 色婷婷综合中文久久一本| 亚洲成人77777| 色偷偷av一区二区三区| 99在线视频影院| 亚洲free性xxxx护士hd| 欧美日中文字幕| 日本日本19xxxⅹhd乱影响| 国产精品香蕉一区二区三区| 欧美福利第一页| 一本久久a久久精品亚洲| 亚洲大尺度视频| 久久香蕉国产线看观看av| abab456成人免费网址| 欧美日韩无遮挡| 中文一区二区| av漫画在线观看| 亚洲精品日产精品乱码不卡| 美女黄页在线观看| 亚洲人成人99网站| 午夜av不卡| 乱色588欧美| 国产欧美在线| 久久久久久久无码| 亚洲成av人在线观看| 不卡视频免费在线观看| 久久香蕉国产线看观看av| 亚洲二区av| 亚洲一区不卡在线| 免费在线观看精品| 天天操天天干天天操天天干| 色就色 综合激情| 成人h小游戏| 国产精品久久久久免费a∨| 国产成人精品三级高清久久91| 国产成人精品视频免费看| 99精品一区二区三区| 日本免费观看视| 亚洲美女自拍视频| 日韩中文影院| 五月天婷亚洲天综合网鲁鲁鲁| 视频一区二区欧美| 国产毛片欧美毛片久久久| 欧美日韩精品欧美日韩精品一| 在线看av的网址| 成人黄色网免费| 欧美日韩国产探花| 第四色在线视频| 色婷婷av一区二区三区软件| 电影av一区| 国产女同一区二区| 亚洲精品2区| 国产午夜在线一区二区三区| 午夜激情久久久| 国产在线视频资源| 国产精品日韩专区| 亚洲女同一区| 黄色av电影网站| 91久久精品国产91性色tv| 午夜看片在线免费| 99久久精品无码一区二区毛片 | 国产一区二区区别| 国产原创精品在线| 亚洲激情自拍偷拍| 神宫寺奈绪一区二区三区| 日韩69视频在线观看| 日韩成人三级| 日本一级大毛片a一| 欧美日韩免费在线| 欧美边添边摸边做边爱免费| 91在线看网站| 久久xxxx| 天天干中文字幕| 日韩久久免费视频| 日韩伦理一区二区| 777av视频| 中文av字幕一区| 懂色av蜜臀av粉嫩av分享吧| 国产成人在线视频| 午夜日韩视频| 国产精品美女高潮无套| 日韩精品中文字幕在线不卡尤物| 亚洲精品动漫| 一二三在线视频| 国产亚洲欧美一级| 亚洲国产精品二区| 国产精品美女在线| 亚洲久久成人| 伊人在线视频观看|