K8S集群中Pod資源常見(jiàn)的異常狀態(tài)以及排查思路
K8S集群中Pod資源常見(jiàn)的異常狀態(tài)以及排查思路
1.Pod資源的結(jié)構(gòu)
Pod資源中會(huì)有一個(gè)基礎(chǔ)容器Pause容器,每一個(gè)Pod資源下都會(huì)有一個(gè)Pause容器,Pause容器負(fù)責(zé)創(chuàng)建一個(gè)虛擬網(wǎng)絡(luò)和存儲(chǔ)卷,Pod資源中的所有容器都會(huì)與Pause共享網(wǎng)絡(luò)資源以及存儲(chǔ)資源,同一個(gè)Pod中的多個(gè)容器直接通信可以使用localhost的形式直接通信。
2.Pod資源常見(jiàn)的幾種故障狀態(tài)
Pod資源常見(jiàn)的故障狀態(tài)大致分為十種:
Running狀態(tài):處于Running狀態(tài)Pod資源不一定可用,當(dāng)Pod資源處于健康檢查時(shí)也會(huì)顯示Running狀態(tài),但是不一定可能,健康檢查失敗后會(huì)一直重啟容器,此時(shí)也需要排查。一定要觀察資源的READY是否兩個(gè)值都一樣,如果一樣表示成功啟動(dòng)。
Pending狀態(tài):當(dāng)Pod資源由于Node節(jié)點(diǎn)上的資源不夠或者存儲(chǔ)沒(méi)有定義對(duì)的情況下,Pod資源會(huì)處于Pending掛起狀態(tài)。
Waiting狀態(tài):當(dāng)存儲(chǔ)卷PVC掛載錯(cuò)誤或者節(jié)點(diǎn)產(chǎn)生故障時(shí),Pod資源hi處于Waiting等待狀態(tài)。
ContainerCreateing狀
網(wǎng)絡(luò)
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。