K8S 日常故障處理集錦

問題1:K8S集群服務訪問失敗铃辖?

圖片
圖片

原因分析:證書不能被識別剩愧,其原因為:自定義證書,過期等娇斩。

解決方法:更新證書即可仁卷。

問題2:K8S集群服務訪問失敗犬第?

curl: (7) Failed connect to 10.103.22.158:3000; Connection refused

</pre>

原因分析:端口映射錯誤锦积,服務正常工作,但不能提供服務歉嗓。

解決方法:刪除svc丰介,重新映射端口即可。

kubectl delete svc nginx-deployment

</pre>

問題3:K8S集群服務暴露失敿帧哮幢?

Error from server (AlreadyExists): services "nginx-deployment" already exists

</pre>

原因分析:該容器已暴露服務了。

解決方法:刪除svc志珍,重新映射端口即可橙垢。

問題4:外網(wǎng)無法訪問K8S集群提供的服務?**

原因分析:K8S集群的type為ClusterIP伦糯,未將服務暴露至外網(wǎng)柜某。

解決方法:修改K8S集群的type為NodePort即可,于是可通過所有K8S集群節(jié)點訪問服務敛纲。

kubectl edit svc nginx-deployment

</pre>

問題5:pod狀態(tài)為ErrImagePull喂击?

readiness-httpget-pod   0/1     ErrImagePull   0          10s

</pre>

圖片

原因分析:image無法拉取淤翔;

圖片
圖片

解決方法:更換鏡像即可翰绊。

問題6:創(chuàng)建init C容器后,其狀態(tài)不正常?

NAME READY STATUS RESTARTS AGE

</pre>

原因分析:查看日志發(fā)現(xiàn)监嗜,pod一直出于初始化中琳要;然后查看pod詳細信息,定位pod創(chuàng)建失敗的原因為:初始化容器未執(zhí)行完畢秤茅。

Error from server (BadRequest): container "myapp-container" in pod "myapp-pod" is waiting to start: PodInitializing

</pre>

圖片
圖片
圖片
waiting for myservice

</pre>

解決方法:創(chuàng)建相關(guān)service,將SVC的name寫入K8S集群的coreDNS服務器中童叠,于是coreDNS就能對POD的initC容器執(zhí)行過程中的域名解析了框喳。

kubectl apply -f myservice.yaml

</pre>

圖片
圖片
圖片
NAME READY STATUS RESTARTS AGE

</pre>

圖片

問題7:探測存活pod狀態(tài)為CrashLoopBackOff?

原因分析:鏡像問題厦坛,導致容器重啟失敗五垮。

解決方法:更換鏡像即可。

圖片
圖片

問題8:POD創(chuàng)建失敹沤铡放仗?

readiness-httpget-pod 0/1 Pending 0 0s

</pre>

原因分析:鏡像問題導致容器無法啟動。

圖片

解決方法:更換鏡像撬碟。

圖片
圖片

問題9:POD的ready狀態(tài)未進入诞挨?

readiness-httpget-pod   0/1     Running   0          116s

</pre>

原因分析:POD的執(zhí)行命令失敗,無法獲取資源呢蛤。

圖片

解決方法:進入容器內(nèi)部惶傻,創(chuàng)建yaml定義的資源

圖片
圖片

問題10:pod創(chuàng)建失敗其障?

圖片

原因分析:yml文件內(nèi)容出錯—-使用中文字符银室;

解決方法:修改myregistrykey內(nèi)容即可。

圖片

11励翼、kube-flannel-ds-amd64-ndsf7插件pod的status為Init:0/1蜈敢?

圖片

排查思路:kubectl -n kube-system describe pod kube-flannel-ds-amd64-ndsf7 #查詢pod描述信息;

圖片

原因分析:k8s-slave1節(jié)點拉取鏡像失敗汽抚。

解決方法:登錄k8s-slave1抓狭,重啟docker服務,手動拉取鏡像殊橙。

圖片

k8s-master節(jié)點辐宾,重新安裝插件即可。

kubectl create -f kube-flannel.yml;kubectl get nodes
圖片

12膨蛮、K8S創(chuàng)建服務status為ErrImagePull叠纹?

圖片

排查思路:

kubectl describe pod test-nginx

</pre>

圖片

原因分析:拉取鏡像名稱問題。

解決方法:刪除錯誤pod敞葛;重新拉取鏡像誉察;

kubectl delete pod test-nginx;kubectl run test-nginx --image=10.0.0.81:5000/nginx:alpine

</pre>

13、不能進入指定容器內(nèi)部惹谐?

圖片

原因分析:yml文件comtainers字段重復持偏,導致該pod沒有該容器驼卖。

解決方法:去掉yml文件中多余的containers字段,重新生成pod鸿秆。

圖片
圖片

14酌畜、創(chuàng)建PV失敗卿叽?

圖片

原因分析:pv的name字段重復桥胞。

解決方法:修改pv的name字段即可。

圖片

15考婴、pod無法掛載PVC贩虾?

圖片
圖片

原因分析:pod無法掛載PVC。

圖片
圖片

accessModes與可使用的PV不一致沥阱,導致無法掛載PVC缎罢,由于只能掛載大于1G且accessModes為RWO的PV,故只能成功創(chuàng)建1個pod考杉,第2個pod一致pending策精,按序創(chuàng)建時則第3個pod一直未被創(chuàng)建;

解決方法:修改yml文件中accessModes或PV的accessModes即可崇棠。

圖片

16蛮寂、問題:pod使用PV后,無法訪問其內(nèi)容易茬?

圖片

原因分析:nfs卷中沒有文件或權(quán)限不對酬蹋。

圖片
圖片

解決方法:在nfs卷中創(chuàng)建文件并授予權(quán)限。

圖片
圖片

17抽莱、查看節(jié)點狀態(tài)失敺蹲ァ?

Error from server (NotFound): the server could not find the requested resource (get services http:heapster:)

</pre>

原因分析:沒有heapster服務食铐。

解決方法:安裝promethus監(jiān)控組件即可匕垫。

圖片
圖片

18、pod一直處于pending’狀態(tài)虐呻?

圖片

原因分析:由于已使用同樣鏡像發(fā)布了pod象泵,導致無節(jié)點可調(diào)度。

圖片

解決方法:刪除所有pod后部署pod即可斟叼。

圖片

19偶惠、helm安裝組件失敗朗涩?

[root@k8s-master01 hello-world]# helm install

</pre>

原因分析:文件名格式不對忽孽。

解決方法:mv chart.yaml Chart.yaml

圖片
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子兄一,更是在濱河造成了極大的恐慌厘线,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,589評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件出革,死亡現(xiàn)場離奇詭異造壮,居然都是意外死亡,警方通過查閱死者的電腦和手機骂束,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,615評論 3 396
  • 文/潘曉璐 我一進店門费薄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人栖雾,你說我怎么就攤上這事∥爸冢” “怎么了析藕?”我有些...
    開封第一講書人閱讀 165,933評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長凳厢。 經(jīng)常有香客問我账胧,道長,這世上最難降的妖魔是什么先紫? 我笑而不...
    開封第一講書人閱讀 58,976評論 1 295
  • 正文 為了忘掉前任治泥,我火速辦了婚禮,結(jié)果婚禮上遮精,老公的妹妹穿的比我還像新娘乎婿。我一直安慰自己漠另,他們只是感情好,可當我...
    茶點故事閱讀 67,999評論 6 393
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著良风,像睡著了一般。 火紅的嫁衣襯著肌膚如雪聚霜。 梳的紋絲不亂的頭發(fā)上雨效,一...
    開封第一講書人閱讀 51,775評論 1 307
  • 那天,我揣著相機與錄音添怔,去河邊找鬼湾戳。 笑死,一個胖子當著我的面吹牛广料,可吹牛的內(nèi)容都是我干的砾脑。 我是一名探鬼主播,決...
    沈念sama閱讀 40,474評論 3 420
  • 文/蒼蘭香墨 我猛地睜開眼艾杏,長吁一口氣:“原來是場噩夢啊……” “哼拦止!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,359評論 0 276
  • 序言:老撾萬榮一對情侶失蹤汹族,失蹤者是張志新(化名)和其女友劉穎萧求,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體顶瞒,經(jīng)...
    沈念sama閱讀 45,854評論 1 317
  • 正文 獨居荒郊野嶺守林人離奇死亡夸政,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,007評論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了榴徐。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片守问。...
    茶點故事閱讀 40,146評論 1 351
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖坑资,靈堂內(nèi)的尸體忽然破棺而出耗帕,到底是詐尸還是另有隱情,我是刑警寧澤袱贮,帶...
    沈念sama閱讀 35,826評論 5 346
  • 正文 年R本政府宣布仿便,位于F島的核電站,受9級特大地震影響攒巍,放射性物質(zhì)發(fā)生泄漏嗽仪。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,484評論 3 331
  • 文/蒙蒙 一柒莉、第九天 我趴在偏房一處隱蔽的房頂上張望闻坚。 院中可真熱鬧,春花似錦兢孝、人聲如沸窿凤。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,029評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽卷玉。三九已至,卻和暖如春喷市,著一層夾襖步出監(jiān)牢的瞬間相种,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,153評論 1 272
  • 我被黑心中介騙來泰國打工品姓, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留寝并,地道東北人。 一個月前我還...
    沈念sama閱讀 48,420評論 3 373
  • 正文 我出身青樓腹备,卻偏偏與公主長得像衬潦,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子植酥,可洞房花燭夜當晚...
    茶點故事閱讀 45,107評論 2 356

推薦閱讀更多精彩內(nèi)容