Logo hu.boatexistence.com

Miért ragadt meg a pod a befejezésben?

Tartalomjegyzék:

Miért ragadt meg a pod a befejezésben?
Miért ragadt meg a pod a befejezésben?

Videó: Miért ragadt meg a pod a befejezésben?

Videó: Miért ragadt meg a pod a befejezésben?
Videó: Бармалей_Рассказ_Слушать 2024, Lehet
Anonim

Egy pod törölve lett, és több mint néhány másodpercig Megszüntetett állapotban marad. Ez azért fordulhat elő, mert: a podhoz van egy lezáró társítva, amely nem fejeződik be, vagy. a pod nem reagál a lezárási jelekre.

Hogyan lehet megszabadulni a lezáráskor elakadt toktól?

A „Lezárás” állapotban ragadt kubernetes pod törlése

  1. kubectl delete --wait=false pod
  2. kubectl delete --grace-period=1 pod
  3. kubectl delete --grace-period=0 --force pod

Hogyan távolíthatja el a lezáró sorokat a Kubernetesben?

Először is erősítse meg az eltávolítani kívánt csomópont nevét a kubectl get nodes segítségével, és győződjön meg arról, hogy a csomóponton lévő összes pod biztonságosan leállítható minden különleges eljárás nélkül. Ezután használja a kubectl drain parancsot az összes felhasználói pod eltávolításához a csomópontból.

Hogyan javíthatom ki, hogy a Kubernetes névtér leragadt a befejező állapotban?

A probléma megoldása

Ha a probléma nem oldódik meg, manuálisan törölheti a Lezárás állapotban megrekedt névteret. Tmp szerkesztése. json fájl. Távolítsa el a kubernetes értéket a véglegesítő mezőből, és mentse a fájlt.

Hogyan kényszeríthetek egy névteret, hogy véget érjen?

A Kubernetes névtér törlésének kényszerítése

  1. 1. LÉPÉS: SZERKESZTÉSE A NÉVTERET. Először is szerkesztenünk kell a lezáró névteret, hogy eltávolítsuk a specifikációiból a kubernetes véglegesítőt. …
  2. 2. LÉPÉS: NYITÁS ÚJ TERMINÁLT. Másodszor, HTTP-proxyt fogunk használni a Kubernetes API eléréséhez. …
  3. 3. LÉPÉS: ALKALMAZJA A SZERKESZTETT JSON-FÁJLOT.

Ajánlott: