Logo el.boatexistence.com

Γιατί το pod κόλλησε στον τερματισμό;

Πίνακας περιεχομένων:

Γιατί το pod κόλλησε στον τερματισμό;
Γιατί το pod κόλλησε στον τερματισμό;

Βίντεο: Γιατί το pod κόλλησε στον τερματισμό;

Βίντεο: Γιατί το pod κόλλησε στον τερματισμό;
Βίντεο: Городской дождь_Рассказ_Слушать 2024, Ενδέχεται
Anonim

Ένα pod έχει διαγραφεί και παραμένει σε κατάσταση τερματισμού για περισσότερα από μερικά δευτερόλεπτα. Αυτό μπορεί να συμβεί επειδή: η ομάδα έχει συσχετιστεί ένα τελικό πρόγραμμα που δεν ολοκληρώνεται ή. το pod δεν ανταποκρίνεται στα σήματα τερματισμού.

Πώς θα απαλλαγείτε από ένα κολλημένο λοβό κατά τον τερματισμό;

Διαγραφή ενός pod kubernetes που έχει κολλήσει σε κατάσταση "Τερματισμός"

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

Πώς αφαιρείτε τις ομάδες τερματισμού στο Kubernetes;

Πρώτα, επιβεβαιώστε το όνομα του κόμβου που θέλετε να καταργήσετε χρησιμοποιώντας το kubectl get nodes και βεβαιωθείτε ότι όλα τα pods στον κόμβο μπορούν να τερματιστούν με ασφάλεια χωρίς ειδικές διαδικασίες. Στη συνέχεια, χρησιμοποιήστε την εντολή kubectl drain για να αφαιρέσετε όλες τις ομάδες χρηστών από τον κόμβο.

Πώς μπορώ να διορθώσω τον χώρο ονομάτων Kubernetes που έχει κολλήσει σε κατάσταση τερματισμού;

Επίλυση του προβλήματος

Εάν το πρόβλημα δεν επιλυθεί, μπορείτε να διαγράψετε με μη αυτόματο τρόπο τον χώρο ονομάτων σας που έχει κολλήσει σε κατάσταση τερματισμού. Επεξεργαστείτε το tmp σας. αρχείο json. Αφαιρέστε την τιμή kubernetes από το πεδίο οριστικοποιητών και αποθηκεύστε το αρχείο.

Πώς μπορώ να αναγκάσω έναν χώρο ονομάτων να τερματιστεί;

Πώς να αναγκάσετε να διαγράψετε έναν χώρο ονομάτων Kubernetes

  1. ΒΗΜΑ 1: ΕΠΕΞΕΡΓΑΣΙΑ ΤΟΥ ΧΩΡΟ ΟΝΟΜΑΤΟΣ. Πρώτα, πρέπει να επεξεργαστούμε τον τερματικό χώρο ονομάτων έτσι ώστε να αφαιρέσουμε τον τελικό επεξεργαστή kubernetes στις προδιαγραφές του. …
  2. ΒΗΜΑ 2: ΑΝΟΙΞΤΕ ΕΝΑΝ ΝΕΟ ΤΕΡΜΑΤΙΚΟ. Δεύτερον, θα χρησιμοποιήσουμε έναν διακομιστή μεσολάβησης HTTP για πρόσβαση στο Kubernetes API. …
  3. ΒΗΜΑ 3: ΕΦΑΡΜΟΣΤΕ ΤΟ ΕΠΕΞΕΡΓΑΣΜΕΝΟ ΑΡΧΕΙΟ JSON.

Συνιστάται: