Logo bg.boatexistence.com

Защо модулът остана при прекратяване?

Съдържание:

Защо модулът остана при прекратяване?
Защо модулът остана при прекратяване?

Видео: Защо модулът остана при прекратяване?

Видео: Защо модулът остана при прекратяване?
Видео: 🔥САЩ и НАТО ще берат "ГОЛЯМ СРАМ" от РУСИЯ‼️Къде реално е Дядя Женя‼️Ден 545 от СВО‼️22.08.23 2024, Може
Anonim

Под е изтрит и остава в състояние Прекратено за повече от няколко секунди. Това може да се случи, защото: модулът има свързан с него финализатор, който не е завършен, или. шушулката не отговаря на сигнали за прекратяване.

Как да се отървете от заседнала капсула при прекратяване?

Изтриване на kubernetes pod, останал в състояние „Прекратяване“

  1. kubectl delete --wait=false pod
  2. kubectl delete --grace-period=1 капсула
  3. kubectl delete --grace-period=0 --force pod

Как премахвате завършващите модули в Kubernetes?

Първо, потвърдете името на възела, който искате да премахнете, като използвате kubectl get nodes, и се уверете, че всички модули на възела могат да бъдат безопасно прекратени без специални процедури. След това използвайте командата kubectl drain, за да изхвърлите всички потребителски модули от възела.

Как да коригирам пространството от имена на Kubernetes, останало в крайно състояние?

Разрешаване на проблема

Ако проблемът не е разрешен, можете ръчно да изтриете вашето пространство от имена, което е останало в състояние на прекратяване. Редактирайте вашия tmp. json файл. Премахнете стойността на kubernetes от полето за финализатори и запазете файла.

Как да прекратя принудително пространство от имена?

Как да изтрия принудително пространство от имена на Kubernetes

  1. СТЪПКА 1: РЕДАКТИРАЙТЕ ИМЕННОТО ПРОСТРАНСТВО. Първо, трябва да редактираме крайното пространство от имена, така че да премахнем финализатора на kubernetes в неговата спецификация. …
  2. СТЪПКА 2: ОТВОРЕТЕ НОВ ТЕРМИНАЛ. Второ, ще използваме HTTP прокси за достъп до API на Kubernetes. …
  3. СТЪПКА 3: ПРИЛАГНЕТЕ РЕДАКТИРАНИЯ JSON ФАЙЛ.

Препоръчано: