Logo sk.boatexistence.com

Prečo sa modul zasekol pri ukončovaní?

Obsah:

Prečo sa modul zasekol pri ukončovaní?
Prečo sa modul zasekol pri ukončovaní?

Video: Prečo sa modul zasekol pri ukončovaní?

Video: Prečo sa modul zasekol pri ukončovaní?
Video: ПРИЗРАК ПОКАЗАЛ СЕБЯ В ЗЕРКАЛЕ 2024, Smieť
Anonim

Pod bol odstránený a zostáva v stave Ukončené dlhšie ako niekoľko sekúnd. Môže sa to stať, pretože: k modulu je priradený finalizátor, ktorý sa nedokončuje, alebo. pod nereaguje na signály ukončenia.

Ako sa zbavíte zaseknutého modulu pri ukončovaní?

Odstráňte modul kubernetes zaseknutý v stave „Ukončuje sa“

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

Ako odstránite ukončovacie moduly v Kubernetes?

Najprv potvrďte názov uzla, ktorý chcete odstrániť, pomocou kubectl get nodes a uistite sa, že všetky moduly v uzle možno bezpečne ukončiť bez akýchkoľvek špeciálnych procedúr. Ďalej použite príkaz kubectl drain na vytlačenie všetkých používateľských modulov z uzla.

Ako opravím menný priestor Kubernetes zaseknutý v stave ukončenia?

Riešenie problému

Ak sa problém nevyrieši, môžete svoj priestor názvov, ktorý sa zasekol v stave Ukončenie, manuálne odstrániť. Upravte svoj tmp. json súbor. Odstráňte hodnotu kubernetes z poľa finalizátorov a uložte súbor.

Ako prinútim ukončiť menný priestor?

Ako vynútiť odstránenie priestoru názvov Kubernetes

  1. KROK 1: UPRAVTE MENNÝ PRIESTOR. Najprv musíme upraviť ukončovací menný priestor, aby sme odstránili finalizátor kubernetes v jeho špecifikácii. …
  2. KROK 2: OTVORITE NOVÝ TERMINÁL. Po druhé, na prístup k Kubernetes API použijeme HTTP Proxy. …
  3. KROK 3: POUŽÍVAJTE UPRAVENÝ SÚBOR JSON.

Odporúča: