Pod neden sonlandırılırken takıldı?

İçindekiler:

Pod neden sonlandırılırken takıldı?
Pod neden sonlandırılırken takıldı?
Anonim

Bir bölme silindi ve birkaç saniyeden fazla bir süre için Sonlandırılmış durumunda kalıyor. Bunun nedeni şunlar olabilir: bölmenin kendisiyle ilişkili tamamlanmayan bir sonlandırıcısı vardır veya. pod sonlandırma sinyallerine yanıt vermiyor.

Sonlandırmada takılı kalmış bir bölmeden nasıl kurtulursunuz?

'Sonlandırılıyor' durumunda takılı kalmış bir kubernetes bölmesini silin

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

Kubernetes'te sonlandırma bölmelerini nasıl kaldırırsınız?

Önce, kubectl get node kullanarak kaldırmak istediğiniz düğümün adını doğrulayın ve düğümdeki tüm bölmelerin herhangi bir özel prosedür olmadan güvenli bir şekilde sonlandırılabileceğinden emin olun. Ardından, tüm kullanıcı bölmelerini düğümden çıkarmak için kubectl boş altma komutunu kullanın.

Sonlandırma durumunda sıkışmış Kubernetes ad alanını nasıl düzeltirim?

Sorunu çözme

Sorun çözülmezse, Sonlandırma durumunda kalan ad alanınızı manuel olarak silebilirsiniz. tmp'nizi düzenleyin. json dosyası. Sonlandırıcılar alanından kubernetes değerini kaldırın ve dosyayı kaydedin.

Bir ad alanını sonlandırmaya nasıl zorlarım?

Kubernetes Ad Alanı'nı silmeye zorlama

  1. ADIM 1: AD ALANINI DÜZENLEYİN. İlk olarak, özelliğindeki kubernetes sonlandırıcısını kaldırmak için sonlandırıcı ad alanını düzenlememiz gerekiyor. …
  2. ADIM 2: YENİ BİR TERMİNAL AÇIN. İkinci olarak, Kubernetes API'sine erişmek için bir HTTP Proxy kullanacağız. …
  3. ADIM 3: DÜZENLENEN JSON DOSYASINI UYGULAYIN.

Önerilen: