Πώς να εκκαθαρίσετε την προσωρινή μνήμη Kubernetes

Pos Na Ekkatharisete Ten Prosorine Mneme Kubernetes



Το Kubernetes είναι ένα δημοφιλές και παγκοσμίως χρησιμοποιούμενο σύστημα ενορχήστρωσης κοντέινερ. Βασικά χρησιμοποιείται για τη δημιουργία, την ανάπτυξη και τη διαχείριση εφαρμογών και λογισμικού. Μερικές φορές, το σύμπλεγμα Kubernetes δεν ξεκινά λόγω κάποιου προβλήματος στις διαμορφώσεις και κάποιου άγνωστου λόγου. Σε τέτοιες περιπτώσεις, ενδέχεται να απαιτείται από τους χρήστες να διαγράψουν την προσωρινή μνήμη του Kubernetes ή να καταργήσουν στοιχεία του Kubernetes.

Αυτό το άρθρο θα επεξηγήσει:

Πώς να εκκαθαρίσετε την προσωρινή μνήμη του συμπλέγματος καταργώντας τον κατάλογο 'cache';

Περιστασιακά, οι χρήστες μπορεί να αντιμετωπίσουν δυσκολίες στην εκκίνηση ή τη δημιουργία ενός νέου συμπλέγματος Kubernetes. Για να επιλύσετε αυτό το πρόβλημα, ο χρήστης πρέπει να διαγράψει την προσωρινή μνήμη Kubernetes.







Για να διαγράψετε την προσωρινή μνήμη Kubernetes, δείτε τα βήματα που δίνονται.



Βήμα 1: Ανοίξτε τον Κατάλογο '.kube'.

Για να διαγράψετε την κρυφή μνήμη Kubernetes, πρώτα ανοίξτε το ' .είναι ' κατάλογο με πλοήγηση στο ' C:\Users\<Όνομα χρήστη> ' Ευρετήριο:







Βήμα 2: Εκκαθαρίστε την προσωρινή μνήμη Kubernetes

Ο ' .είναι Ο φάκελος περιέχει τον φάκελο προσωρινής μνήμης που αποθηκεύει την κρυφή μνήμη Kubernetes. Ανοιξε το ' κρύπτη ' Ευρετήριο:



Αυτός ο κατάλογος θα περιέχει δύο φακέλους, το ' ανακάλυψη 'κατάλογος και ' http '. Ο κατάλογος ανακάλυψης χρησιμοποιείται για την αποθήκευση του ' kubectl api-πόρος ” αίτημα για κάθε σύμπλεγμα Kubernetes. Αντίθετα, το « http 'Ο κατάλογος χρησιμοποιείται για την αποθήκευση του σώματος απόκρισης που δημιουργείται σε κάθε ' api-πόρος ' αίτηση.

Για να διαγράψετε την κρυφή μνήμη Kubernetes, πατήστε το κουμπί ' CTRL+A ” για να επιλέξετε όλους τους καταλόγους. Μετά από αυτό, πατήστε το κουμπί ' Διαγράφω ' ή ' Απο πλήκτρο ” για εκκαθάριση του φακέλου της προσωρινής μνήμης:

Εδώ, μπορείτε να δείτε ότι έχουμε ουσιαστικά διαγράψει και εκκαθαρίσει την κρυφή μνήμη Kubernetes:

Πώς να διαγράψετε το σύμπλεγμα Kubernetes αφαιρώντας κόμβους και ομάδες;

Το σύμπλεγμα Kubernetes δεν έχει κεντρική ή καθολική κρυφή μνήμη Kubernetes. Το εργαλείο γραμμής εντολών Kubernetes ' kubectl ” δεν παρέχει καμία εντολή για εκκαθάριση της προσωρινής μνήμης συμπλέγματος. Η κρυφή μνήμη συμπλέγματος Kubernetes μπορεί να ανήκει σε ένα στοιχείο ή μια εφαρμογή Kubernetes, όπως pods και κόμβους. Για να καθαρίσετε το σύμπλεγμα Kubernetes, ακολουθήστε την παρακάτω επίδειξη.

Βήμα 1: Λήψη Pods

Για να λάβετε τα pods συμπλέγματος Kubernetes, χρησιμοποιήστε το ' kubectl πάρε λοβό » εντολές:

kubectl πάρε λοβό

Βήμα 2: Διαγραφή Pods

Στη συνέχεια, διαγράψτε τα pod για να καθαρίσετε το σύμπλεγμα χρησιμοποιώντας το ' kubectl delete pod ' εντολή:

kubectl διαγραφή υπο < διαδήλωση >

Βήμα 3: Λήψη κόμβων

Για να διαγράψετε πλήρως την προσωρινή μνήμη του συμπλέγματος ή την προσωρινή μνήμη εφαρμογών που εκτελείται στο σύμπλεγμα Kubernetes, λάβετε τους κόμβους χρησιμοποιώντας το ' kubectl πάρει κόμβους ' εντολή:

kubectl πάρει κόμβους

Βήμα 4: Αδειάστε τον κόμβο

Στη συνέχεια, αποστραγγίστε τον κόμβο για να τον καταστήσετε μη προγραμματισμένο και αφαιρέστε τα δεδομένα καταλόγου κόμβου. Για να το κάνετε αυτό, χρησιμοποιήστε την παρακάτω εντολή:

αποστράγγιση kubectl minikube-m02 --δύναμη --αγνοώ-δαιμόνια --delete-emptydir-data

Βήμα 5: Διαγραφή κόμβου

Για να διαγράψετε εντελώς τον κόμβο, απλά χρησιμοποιήστε το ' kubectl διαγραφή κόμβου <όνομα κόμβου> ' εντολή:

kubectl διαγράψτε τον κόμβο minikube-m02

Αυτό αφορά την αφαίρεση της κρυφής μνήμης Kubernetes και την εκκαθάριση του συμπλέγματος Kubernetes.

συμπέρασμα

Η κρυφή μνήμη Kubernetes δεν έχει κεντρική μνήμη cache και δεν προσφέρει καμία εντολή kubectl. Για να διαγράψετε την κρυφή μνήμη Kubernetes, ανοίξτε το ' .είναι 'Κατάλογος από το σύστημα' $Home » κατάλογο ή κατάλογος χρήστη. Μετά από αυτό, διαγράψτε όλο το περιεχόμενο του καταλόγου. Για να διαγράψετε το σύμπλεγμα Kubernetes, αφαιρέστε τα στοιχεία Kubernetes, όπως τα pods. Μετά από αυτό, αποστραγγίστε τον κόμβο και διαγράψτε τον χρησιμοποιώντας το ' kubectl διαγραφή κόμβου <όνομα κόμβου> ' εντολή. Αυτή η ανάρτηση επεξηγεί τον τρόπο εκκαθάρισης της κρυφής μνήμης του συμπλέγματος Kubernetes.