現(xiàn)象:running的pod,短時(shí)間內(nèi)重啟次數(shù)太多
?定位問(wèn)題方法:查看pod日志
kubectl get event #查看當(dāng)前環(huán)境一個(gè)小時(shí)內(nèi)的日志
kubectl describe pod pod_name #查看當(dāng)前pod的日志
kubectl logs -f pod_name --previous #查看重啟之前的那一次pod的日志,從那一刻開(kāi)始計(jì)算
###############
一般用以上的三個(gè)命令就行
本次使用以下命令,解決了問(wèn)題
kubectl describe pod pod_name
問(wèn)題原因:OOM,pod被kill掉,重啟了(內(nèi)存不夠用)
?查看該服務(wù)的deployment.yaml文件
發(fā)現(xiàn)我們deployment.yaml對(duì)服務(wù)的內(nèi)存使用,做了限制
解決方法:將limit的memory數(shù)值提高,然后delete? -f yaml,再apply -f yaml
新人創(chuàng)作不易,覺(jué)得不錯(cuò)的看官,點(diǎn)個(gè)贊吧,么么噠?。。?/p>
轉(zhuǎn)載注明出處!文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-611374.html
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ???文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-611374.html
到了這里,關(guān)于k8s中的pod不停的重啟,定位問(wèn)題原因與解決方法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!