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

運維人的日常之一次 K8s 磁盤故障的驚魂夜

運維
迷迷糊糊中拿起手機,眼皮還沒完全睜開,就看到滿屏的告警,Prometheus那邊已經炸了——trade-service的錯誤率飆到了85%以上。沒辦法拿人錢財與人消災,操練起來吧。

事件起因

23年3月的某個該死的一天,而且是該死的凌晨兩點,值班人員忽然來電話,公司主力產品的某大型在線對戰游戲部分玩家在拍賣行交易時,界面一直停在“提交中”,頁面卡死,整個流程卡住了。”好!知道了~“,迷迷糊糊中拿起手機,眼皮還沒完全睜開,就看到滿屏的告警,Prometheus那邊已經炸了——trade-service的錯誤率飆到了85%以上。沒辦法拿人錢財與人消災,操練起來吧。

廢話少說直接來干貨!先聲明這個K8s集群的版本是v1.24.8。

排查過程

先從集群角度看看都什么情況!

kubectl get nodes -o wide 顯示 worker-node-7 狀態為 DiskPressure該節點運行著交易服務的核心事務處理的Pod。

執行驅逐檢查:

kubectl describe node worker-node-7 | grep -i evicted  # 發現12個Pod因磁盤壓力被驅逐

Elastic Stack 日志分析發現連續錯誤:[FATAL] Transaction commit failed: Input/output error

再從問題節點上看看什么情況。

SSH登錄worker-node-7隨手就是一個技能:

df -hT /var/lib/kubelet  # 顯示使用率100%

嚯!~接下來必須看看是哪個或者哪些大文件導致的?:

ncdu -x /var/lib/docker/overlay2  # 發現某容器日志文件占用52GB

那我刪?別忙,別動!老運維的直覺,感覺有埋伏.那我必須再一個技能

sudo smartctl -a /dev/nvme0n1 | grep -e 'Media_Wearout_Indicator' -e 'Reallocated_Sector_Ct'

Reallocated_Sector_Ct 0x0033 086 086 000 Pre-fail Always FAILING_NOW 142

我勒個去.迷糊不?子母雷呀!磁盤有142個壞道。

這時候不能處理奧!這時候就想起了IT運維技術圈的博主老楊對我的諄諄教誨:“不要看到一個毛病就下手,一定要盡量的查,全查明白了,然后再反饋,然后再按照領導的決定去執行”記得前一陣子剛升級了k8s集群版本,咋就這么巧出了問題呢?我再仔細摸一下集群的配置.那邊總監已經開始在群里各種哀嚎了.不過一定要穩住,穩住!

我再確認一下集群的配置:

ps aux | grep kubelet | grep -o 'eviction-hard=.*'  # 輸出'imagefs.available<10%,nodefs.available<5%'

第三顆雷被我找到了.查了一下K8s v1.24.8的新特性,默認是禁用SMART的
journalctl -u kubelet | grep 'eviction_manager'
顯示日志輪轉失效警告

到這可以做階段總結了:

  • 硬件老化失效:NVMe SSD出現嚴重壞道,I/O故障直接影響服務。
  • K8s存儲感知缺失:集群未啟用本地存儲容量隔離特性,無法及時預警磁盤異常。
  • 資源限額與日志治理缺陷:Pod未設定存儲限額,日志文件無輪轉,導致磁盤空間被單一容器異常占用。

行了,該總監上場了,把自己看到的和認為合理的處理辦法告訴它,得到了“汪汪“的回復,并且給出了“汪汪”的建議,以及“汪汪”的指導后,開始操作。

一頓反搖拳

干掉worker-node-7節點,但一定要優雅。

標記節點不可調度:

kubectl taint nodes worker-node-7 diskfailure=true:NoSchedule

驅逐Pod:

kubectl drain worker-node-7 --ignore-daemonsets --grace-period=300

臨時用badblocks和e2fsck標記壞塊,強行讓文件系統跳過這些坑bash badblocks -sv /dev/nvme0n1 # 標記壞塊 e2fsck -c /dev/nvme0n1 # 強制文件系統跳過壞道。

日志全清空:

truncate -s 0 /var/lib/docker/containers/*/*-json.log

直接用ArgoCD把trade-service重新部署了一遍。

使用 ArgoCD 觸發自動重部署:

argocd app actions run trade-service --kind Rollout --action restart

數據庫那邊也沒敢大意,特地跑了個一致性校驗:

kubectl exec trade-db-0 -- pg_checkconsistency -v

等到凌晨四點半,監控大屏上的交易成功率終于回升,玩家投訴也慢慢消停了。第二天直接休了一天!~

復盤

復盤會上沒什么好撕的,根因就上面那些!做了下面的幾個方向的改進。

寫了個磁盤檢查腳本(羅列一下大概意思,不喜勿噴)disk_health_monitor.sh:

#!/bin/bash
# 設備自動發現(兼容NVMe/SATA)
DEVICES=$(lsblk -d -o NAME,TYPE | grep disk | awk '{print "/dev/"$1}')
ALERT_FLAG=0

for DEV in$DEVICES; do
# SMART健康檢查(帶重試機制)
for i in {1..3}; do
    SMART_REPORT=$(smartctl -H $DEV 2>/dev/null)
    [ $? -eq 0 ] && break || sleep 5
done

# 關鍵參數解析
  REALLOC=$(smartctl -A $DEV | grep 'Reallocated_Sector_Ct' | awk '{print $10}')
  WEAR_LEVEL=$(smartctl -A $DEV | grep 'Wear_Leveling_Count' | awk '{print $4}' | tr -d '%')

# 多維度健康評估
ifecho$SMART_REPORT | grep -q "FAILED"; then
    logger "[DISK CRITICAL] $DEV SMART failed!"
    ALERT_FLAG=1
elif [ $REALLOC -gt 50 ]; then
    logger "[DISK WARNING] $DEV Realloc sectors: $REALLOC"
    ALERT_FLAG=1
elif [ $WEAR_LEVEL -lt 10 ]; then
    logger "[DISK WARNING] $DEV Wear level: $WEAR_LEVEL%"
    ALERT_FLAG=1
fi
done

# 聯動K8s節點標記
if [ $ALERT_FLAG -eq 1 ]; then
  NODE_NAME=$(hostname)
  kubectl label nodes $NODE_NAME disk-status=critical --overwrite
  curl -X POST -H "Content-Type: application/json" -d '{"text":"磁盤健康告警!"}'$WEBHOOK_URL
fi

(1) 修改k8s集群配置

啟用特性門控(/etc/kubernetes/kubelet.conf):

featureGates:
  LocalStorageCapacityIsolation:true

部署存儲限額策略:

apiVersion:scheduling.k8s.io/v1
kind:PriorityClass
metadata:
  name:high-storage
value:1000000
ephemeral-storage-limit:5Gi  # 每個Pod限制5GB臨時存儲

(2) 日志生態系統重構

部署 Loki+Promtail 替代Docker原生日志:

helm upgrade --install loki grafana/loki-stack --set promtail.enabled=true

添加日志自動清理CronJob:

apiVersion:batch/v1
kind:CronJob
spec:
schedule:"0 */4 * * *"
jobTemplate:
    spec:
      containers:
      -name:log-cleaner
        image:alpine:3.14
        command: ["find", "/var/log/containers", "-size +500M", "-delete"]

最終狀態

后續研發通過 Redis事務補償機制 自動修復2,317筆中斷交易。叉會腰,這次可給我牛批壞了!

責任編輯:趙寧寧 來源: IT運維技術圈
相關推薦

2021-04-23 08:35:16

k8s故障檢測

2021-08-20 11:35:04

服務運維 故障

2023-12-05 08:33:44

滴滴故障k8s

2022-02-23 08:01:04

KubernetesK8sPod

2019-08-12 08:36:33

K8S網絡Pod

2020-11-02 13:44:56

CentOSK8SLinux

2022-05-19 07:01:34

架構

2020-06-30 08:08:25

k8s監控

2023-04-30 00:02:40

K8Skubelet數據

2019-03-15 10:13:10

運維云計算運營

2023-11-06 07:16:22

WasmK8s模塊

2021-07-15 16:22:42

K8s云邊協同運維監控

2025-08-15 07:39:11

2011-05-06 10:32:06

硬盤鍵盤

2010-07-30 16:10:45

UPS設備燒毀故障分析

2020-12-01 07:00:10

K8S集群

2023-04-06 08:27:47

SidecarSet容器

2022-04-22 13:32:01

K8s容器引擎架構

2020-09-23 10:40:50

Centos7k8sJava

2023-09-06 08:12:04

k8s云原生
點贊
收藏

51CTO技術棧公眾號

久久精品在线视频| 日韩欧美亚洲范冰冰与中字| 7777奇米亚洲综合久久| 青娱乐免费在线视频| youjizz欧美| 婷婷中文字幕一区三区| 日韩福利在线| 亚洲第一黄色片| 久久国产88| 久久久999国产| 成人手机在线免费视频| 欧美系列精品| 亚欧色一区w666天堂| 色一情一乱一伦一区二区三区| 国产视频一区二区三区四区五区| 亚洲美女91| 中文字幕日韩在线观看| 亚洲欧洲国产视频| 精品九九久久| 精品免费在线观看| 手机在线视频你懂的| 天堂а在线中文在线无限看推荐| 国产一区二区三区的电影| 日韩在线观看高清| 久久av无码精品人妻系列试探| 国产中文欧美日韩在线| 色94色欧美sute亚洲线路一久| 成人在线免费观看视频网站| 888av在线| 2020国产精品久久精品美国| 1卡2卡3卡精品视频| 中文字幕av资源| 国产日韩欧美在线播放不卡| 欧美极品xxxx| 538精品在线视频| 亚洲日产av中文字幕| 精品对白一区国产伦| www激情五月| 久久久久毛片| 在线观看日产精品| 欧美a在线视频| 另类视频在线| 一区二区三区在线视频免费观看| 一区二区精品视频| av网站在线播放| 国产亚洲成年网址在线观看| 美乳视频一区二区| 三级在线观看网站| youjizz国产精品| 国产精品久久久久久久久久直播 | 国产高潮失禁喷水爽到抽搐 | 国产精品日韩欧美一区二区三区 | 天堂资源在线亚洲资源| 色吊丝在线永久观看最新版本| 成人免费毛片a| 99在线观看视频| 精品人妻一区二区三区日产乱码| 国模大尺度一区二区三区| 国产精品视频网| 中文字幕+乱码+中文字幕明步 | 国内精品一区视频| 久久久蜜桃精品| 日本精品免费| 97人人在线| 国产精品人妖ts系列视频| 一区二区精品国产| 伊人手机在线| 亚洲一区二区三区中文字幕| 真人抽搐一进一出视频| av影视在线| 狠狠躁天天躁日日躁欧美| 喜爱夜蒲2在线| xxxcom在线观看| 黄网动漫久久久| 激情五月开心婷婷| 99riav视频一区二区| 欧美日韩小视频| 成人在线短视频| 欧美电影在线观看完整版| 国产偷亚洲偷欧美偷精品| av电影在线不卡| 久久精品国内一区二区三区水蜜桃| 美女视频黄免费的亚洲男人天堂| 黄色一级免费视频| 亚洲免费婷婷| 国产一区二区在线免费| aa视频在线免费观看| 成人免费av在线| 欧美日韩一区综合| 看黄网站在线| 欧美日韩视频免费播放| av在线无限看| 亚洲精品v亚洲精品v日韩精品| 亚洲成人黄色在线观看| 黄色片在线观看免费| 亚洲综合中文| 欧洲一区二区视频| 999免费视频| 97精品国产97久久久久久久久久久久| 日韩av一区二区三区美女毛片| 97影院秋霞午夜在线观看| 激情懂色av一区av二区av| 亚洲综合欧美激情| 精品午夜电影| 伦伦影院午夜日韩欧美限制| 国偷自拍第113页| 久久福利资源站| 久久国产精品一区二区三区四区 | 久久精品综合网| 精品一区二区三区毛片| 欧美xxx网站| 日韩你懂的电影在线观看| 男人天堂av电影| 午夜国产精品视频免费体验区| 日韩av电影免费观看高清| 精品国自产在线观看| 亚洲国产精品传媒在线观看| 久久久精品一区二区三区| 久久精品国产亚洲av高清色欲| 日日摸夜夜添夜夜添亚洲女人| 91成人免费看| a中文在线播放| 欧美午夜激情在线| 国产伦理在线观看| 国产精品毛片一区二区在线看| 欧美性资源免费| 亚洲成人精品女人久久久| 国产精品色呦呦| 国产成人无码一二三区视频| 国产精品久久久网站| 久久国产精品网站| 夜夜躁很很躁日日躁麻豆| 91网站最新网址| 亚洲 自拍 另类小说综合图区 | 国产精品12| 国产精品剧情| 在线播放国产精品二区一二区四区| 法国伦理少妇愉情| 亚洲精品一级| 成人情视频高清免费观看电影| 免费网站看v片在线a| 色视频一区二区| 国产熟妇搡bbbb搡bbbb| 国产视频一区欧美| 精品国产91亚洲一区二区三区www| 日本一级理论片在线大全| 91麻豆精品国产自产在线观看一区| 国产不卡在线观看视频| 免费美女久久99| 日韩av电影免费观看| 国产一区一一区高清不卡| 色88888久久久久久影院按摩| 人妻 日韩 欧美 综合 制服| 国产精品a级| 风间由美一区二区三区| 日本在线视频www鲁啊鲁| 欧美精品一区二区三区很污很色的| 欧美人妻一区二区| 丁香天五香天堂综合| 人妻夜夜添夜夜无码av| 精品成人自拍视频| 欧美又大粗又爽又黄大片视频| 头脑特工队2在线播放| 欧美日韩国产在线看| 久久精品成人av| 青青草精品视频| 久久精品国产精品亚洲精品色| 精品国产亚洲一区二区三区大结局 | 亚洲一区二区影院| aaaa黄色片| 首页欧美精品中文字幕| 视频一区视频二区视频| 天天免费亚洲黑人免费| 日韩在线视频导航| 亚洲成人一二三区| 欧美性猛交xxxx免费看漫画| 日韩中文字幕有码| 韩国毛片一区二区三区| 岛国大片在线播放| 综合色就爱涩涩涩综合婷婷| 国产精品无av码在线观看| 国产激情在线| 日韩精品视频免费在线观看| 中文字幕人妻精品一区| 亚洲美女偷拍久久| 中国黄色a级片| 久久精品国产99| 可以看毛片的网址| japanese国产精品| 91沈先生播放一区二区| 在线精品亚洲欧美日韩国产| 色噜噜狠狠狠综合曰曰曰| 亚洲成a人片在线| 欧美性高清videossexo| 欧美日韩人妻精品一区二区三区| 久久婷婷久久一区二区三区| 不卡的在线视频| 中文亚洲字幕| 五月天色婷婷综合| 青青草原在线亚洲| 91沈先生作品| 中文在线中文资源| 欧美另类69精品久久久久9999| 日本一级在线观看| 91精品婷婷国产综合久久竹菊| 91video| ●精品国产综合乱码久久久久 | 国产又粗又长又大视频| 欧美日韩国产丝袜另类| av激情在线观看| 国产女人aaa级久久久级| 麻豆精品国产传媒| 另类欧美日韩国产在线| 女性女同性aⅴ免费观女性恋| 99精品综合| 欧美在线播放一区二区| 亚洲精品视频一二三区| 国产精品揄拍500视频| 日本а中文在线天堂| 九九视频直播综合网| av电影在线观看一区二区三区| 日韩成人在线视频观看| wwwav在线播放| 91精品婷婷国产综合久久竹菊| 波多野结衣家庭主妇| 五月激情综合网| 久久精品www人人爽人人| 亚洲欧洲性图库| 手机毛片在线观看| 久久久夜色精品亚洲| 中文字幕乱码一区| 国产成人精品影院| 三上悠亚 电影| 国内久久精品视频| 国产日韩欧美久久| 蜜臂av日日欢夜夜爽一区| www日韩在线观看| 久久一区欧美| 男人天堂网视频| 亚洲欧美日韩专区| 久草青青在线观看| 国产精品日本| 日本熟妇人妻xxxxx| 香蕉久久国产| 成年人免费大片| 媚黑女一区二区| 日本www高清视频| 久久久久国产精品一区三寸| 99精品免费在线观看| 国产精品毛片一区二区三区| 国产男女在线观看| 久久性色av| 亚洲综合在线网站| 久久精品国产亚洲a| 污污动漫在线观看| 国产尤物一区二区在线 | 久久婷婷一区二区三区| 蜜桃无码一区二区三区| 国产色爱av资源综合区| 俄罗斯毛片基地| 亚洲婷婷在线视频| 1024手机在线视频| 亚洲国产精品久久不卡毛片| 午夜影院在线看| 色婷婷激情久久| 影音先锋国产在线| 欧美妇女性影城| 欧美在线精品一区二区三区| 亚洲第一精品夜夜躁人人躁| 日韩大胆视频| 深夜福利91大全| 性国产高清在线观看| 69av在线视频| 少妇精品视频一区二区免费看| 国产一区深夜福利| **爰片久久毛片| 日韩片电影在线免费观看| 99久久久久国产精品| 日韩精品一区二区三区四| 99精品国产99久久久久久福利| 日韩一级片播放| 国产在线视频一区二区三区| 国产性生活毛片| 中文字幕第一区第二区| 欧美日韩免费一区二区| 色婷婷国产精品综合在线观看| 国产美女免费视频| 亚洲精品久久久久国产| 在线免费看黄网站| 性欧美激情精品| 久久久精品一区二区毛片免费看| 成人午夜电影免费在线观看| 精品99久久| 乱熟女高潮一区二区在线| 久久精品首页| 97免费公开视频| 国产欧美视频一区二区三区| 激情五月婷婷在线| 欧美亚洲尤物久久| 欧美自拍第一页| 按摩亚洲人久久| 欧美第一视频| 国产精品国产精品国产专区蜜臀ah| 波多野结衣的一区二区三区| 欧妇女乱妇女乱视频| 美国一区二区三区在线播放 | 亚洲视频在线一区观看| 亚洲va在线观看| 日韩美女视频在线| 97电影在线观看| 国产成人一区二| 福利片一区二区| 日本久久高清视频| 日产国产欧美视频一区精品| 香港三日本8a三级少妇三级99| 国产精品久线在线观看| 日本中文字幕久久| 精品国产乱码久久久久久老虎| 色综合久久影院| 国产成人精品一区二区三区| 精品亚洲精品| 97在线国产视频| 国产成人在线影院| www.av成人| 欧美日韩大陆一区二区| 邻居大乳一区二区三区| 98视频在线噜噜噜国产| 亚洲一区二区三区日本久久九| 亚洲最新在线| 全国精品久久少妇| 鲁丝一区二区三区| 欧美小视频在线| 香蕉视频黄色片| 91精品国产91久久久久久吃药| 一区二区免费| 日韩精品久久一区二区| 国产乱码精品一区二区三区五月婷 | 欧美二区乱c黑人| 欧美成年网站| 亚洲高潮无码久久| 国产成人无遮挡在线视频| 欧美成人777| 欧美一区二区三区免费在线看| 毛片在线不卡| 亚洲综合日韩在线| 午夜视频一区| 无码国产精品久久一区免费| 亚洲欧美另类小说| 国产高中女学生第一次| 色综合天天综合网国产成人网 | 欧洲一区二区日韩在线视频观看免费| 亚洲激情社区| 青青草视频播放| 日韩欧美国产视频| h网站在线免费观看| 国产欧美一区二区三区在线| 久久久久美女| 少妇精品无码一区二区| 亚洲va欧美va人人爽午夜| 无码精品人妻一区二区三区影院 | 毛片基地在线观看| 亚洲人成电影网站色| 91国内外精品自在线播放| 亚洲日本无吗高清不卡| 国产一区二区三区在线观看精品 | 欧美一区二区视频观看视频| 在线免费观看的av| 国产日本一区二区三区| 久久久久久久高潮| 欧美h片在线观看| 精品日韩av一区二区| 中国色在线日|韩| 亚洲精品二区| 国产成人精品免费网站| 国产三级av片| 俺去啦;欧美日韩| 99re6热只有精品免费观看| 免费在线观看亚洲视频| 国产欧美日韩一区二区三区在线观看| 91久久精品国产91性色69| 欧美日韩国产二区| 要久久电视剧全集免费| 亚洲欧美天堂在线| 午夜久久福利影院| av网站在线免费播放| 国产精品视频免费一区| 久久午夜精品| 久久网中文字幕| 国产亚洲精品一区二555| 久久在线观看| 东京热加勒比无码少妇| 亚洲日本在线天堂| 亚州视频一区二区三区| 国产欧美一区二区| 日韩天堂av| 精品国产精品国产精品| 亚洲美女激情视频| 国产激情一区| 日本美女高潮视频| 亚洲国产日韩精品|