k8s中pod不停重啟問題定位原因與解決方法
現(xiàn)象:running的pod,短時間內(nèi)重啟次數(shù)太多

定位問題方法:查看pod日志
kubectl get event #查看當前環(huán)境一個小時內(nèi)的日志 kubectl describe pod pod_name #查看當前pod的日志 kubectl logs -f pod_name --previous #查看重啟之前的那一次pod的日志,從那一刻開始計算 ############### 一般用以上的三個命令就行
本次使用以下命令,解決了問題
kubectl describe pod pod_name
問題原因:OOM,pod被kill掉,重啟了(內(nèi)存不夠用)

查看該服務(wù)的deployment.yaml文件

發(fā)現(xiàn)我們deployment.yaml對服務(wù)的內(nèi)存使用,做了限制
解決方法:將limit的memory數(shù)值提高,然后delete -f yaml,再apply -f yaml
總結(jié)
到此這篇關(guān)于k8s中pod不停重啟問題定位原因與解決方法的文章就介紹到這了,更多相關(guān)k8s pod不停重啟內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Rainbond自動部署初始化Schema的數(shù)據(jù)庫步驟教程
這篇文章主要為大家介紹了Rainbond自動部署初始化Schema的數(shù)據(jù)庫過程,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-04-04
在K8s內(nèi)部實現(xiàn)安全的網(wǎng)絡(luò)隔離方式
Kubernetes網(wǎng)絡(luò)策略通過定義Pod之間的流量規(guī)則,實現(xiàn)安全隔離和最小權(quán)限訪問,本文詳細介紹了網(wǎng)絡(luò)策略的基本概念、工作原理、配置方法及最佳實踐,幫助構(gòu)建更加安全的集群網(wǎng)絡(luò)環(huán)境2026-01-01

