Logo cs.boatexistence.com

Proč se modul zasekl při ukončování?

Obsah:

Proč se modul zasekl při ukončování?
Proč se modul zasekl při ukončování?

Video: Proč se modul zasekl při ukončování?

Video: Proč se modul zasekl při ukončování?
Video: Trik při stavbě počítače. 2024, Smět
Anonim

Pod byl smazán a zůstává ve stavu Ukončeno déle než několik sekund. To se může stát, protože: k modulu je přidružen finalizátor, který se nedokončuje, nebo. pod nereaguje na signály ukončení.

Jak se zbavíte zaseknutého modulu při ukončování?

Smažte modul kubernetes zaseknutý ve stavu 'Ukončování'

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

Jak odstraníte ukončovací moduly v Kubernetes?

Nejprve potvrďte název uzlu, který chcete odebrat, pomocí kubectl get nodes a ujistěte se, že všechny pody na uzlu lze bezpečně ukončit bez jakýchkoli speciálních procedur. Dále použijte příkaz kubectl drain k vyřazení všech uživatelských podů z uzlu.

Jak opravím jmenný prostor Kubernetes zaseknutý ve stavu ukončení?

Řešení problému

Pokud se problém nevyřeší, můžete svůj jmenný prostor, který uvízl ve stavu Ukončování, ručně smazat. Upravte svůj tmp. json soubor. Odeberte hodnotu kubernetes z pole finalizátorů a uložte soubor.

Jak donutím ukončit jmenný prostor?

Jak vynutit smazání jmenného prostoru Kubernetes

  1. KROK 1: UPRAVTE JMENNÝ PROSTOR. Nejprve musíme upravit ukončovací jmenný prostor tak, abychom odstranili finalizér kubernetes v jeho specifikaci. …
  2. KROK 2: OTEVŘETE NOVÝ TERMINÁL. Za druhé, použijeme HTTP Proxy pro přístup k Kubernetes API. …
  3. KROK 3: POUŽÍVEJTE UPRAVENÝ SOUBOR JSON.

Doporučuje: