- Wie behebte ich Kuberett -Probleme??
- Warum KuBelet den Knotenstatus aufgehört hat?
- Was ist der KuBelet -Knoten?
- Wie überprüfe ich meinen KuBelet -Status?
- Wie viel Gedächtnis braucht KuBelet?
- Läuft KuBelet auf jedem Knoten??
- Läuft KuBelet auf dem Master?
- Woher weißt du, ob ein KuBelet gesund ist?
- Warum mein Kubectl nicht funktioniert?
- Läuft KuBelet auf jedem Knoten??
- Läuft KuBelet auf dem Master?
Wie behebte ich Kuberett -Probleme??
Kuberettprobleme lösen
Schauen Sie sich den Wert des aktiven Feldes an: aktiv (laufend) bedeutet, dass das KuBelet tatsächlich operativ ist. Suchen Sie nach dem Problem an anderer Stelle. Aktiv (beendet) bedeutet, dass das KuBelet verlassen wurde, wahrscheinlich fehlerhaft. Starten Sie es neu.>
Warum KuBelet den Knotenstatus aufgehört hat?
Das Problem ist, dass KuBelet manchmal seinen Knotenstatus manchmal nicht pflücken kann, mehr als 250 Ressourcen auf dem Knoten bleiben, KuBelet kann nicht mehr als 250 Streams mit Kube-apiserver gleichzeitig beobachten. Einstellen Sie Kube-Apiserver-HTTP2-Max-Streams-per-Connection auf 1000, um die Schmerzen zu lindern. Schauen Sie sich an: Kubernetes-Patch.
Was ist der KuBelet -Knoten?
Ein Kubernetes -Knoten ist eine logische Sammlung von IT -Ressourcen, die einen oder mehrere Container unterstützt. Knoten enthalten die erforderlichen Dienste, um Pods auszuführen (die Kubernetes -Einheiten von Containern sind), mit Masterkomponenten zu kommunizieren, die Netzwerke zu konfigurieren und zugewiesene Workloads auszuführen. Ein Knoten kann einen oder mehrere Pods hosten.
Wie überprüfe ich meinen KuBelet -Status?
Verwenden von Kubectl beschreiben Pods, um das Kube-System zu überprüfen
Wenn die Ausgabe aus einem bestimmten Pod gewünscht wird, führen Sie den Befehl aus, den Kubectl POD POD_NAME-NAMEPACE KUBE-SYSTEM beschreibt . Das Statusfeld sollte "ausgeführt" sein - ein anderer Status zeigt Probleme mit der Umgebung an.
Wie viel Gedächtnis braucht KuBelet?
Der für das Kuberet reservierte Speicher ist: 255 MIB Speicher für Maschinen mit weniger als 1 GB Speicher. 25% der ersten 4 GB Speicher.
Läuft KuBelet auf jedem Knoten??
Das KuBelet ist das primäre "Knotenmittel", das auf jedem Knoten ausgeführt wird. Es kann den Knoten mit dem Apiserver mit einem der Hostnamen registrieren; eine Flagge, um den Hostnamen zu überschreiben; oder eine spezifische Logik für einen Cloud -Anbieter. Das KuBelet funktioniert im Hinblick auf einen Podspec. Ein Podspec ist ein YAML- oder JSON -Objekt, das einen Pod beschreibt.
Läuft KuBelet auf dem Master?
Daher führt der Masterknoten auch die Standardknotendienste aus: den Kuberelet -Dienst, die Container -Laufzeit und den Kube -Proxy -Dienst.
Woher weißt du, ob ein KuBelet gesund ist?
Sie können eine Befehlssonde so konfigurieren, dass KuBelet den Befehl Cat /TMP /Healthy in einem bestimmten Container ausführen kann. Wenn der Befehl erfolgreich ist, berücksichtigt KuBelet den Behälter lebendig und gesund. Wenn nicht, schaltet es den Behälter ab und startet ihn neu.
Warum mein Kubectl nicht funktioniert?
Dies geschieht, weil die Authentifizierungsanmeldeinformationen nicht korrekt eingestellt sind. Um dies zu beheben, kopieren Sie die Konfigurationsdatei/etc/kubernetes/admin. Conf zu ~//. kube/config in einem regulären Benutzerkonto (bei Bedarf mit sudo) und versuchen Sie es erneut.
Läuft KuBelet auf jedem Knoten??
Das KuBelet ist das primäre "Knotenmittel", das auf jedem Knoten ausgeführt wird. Es kann den Knoten mit dem Apiserver mit einem der Hostnamen registrieren; eine Flagge, um den Hostnamen zu überschreiben; oder eine spezifische Logik für einen Cloud -Anbieter. Das KuBelet funktioniert im Hinblick auf einen Podspec. Ein Podspec ist ein YAML- oder JSON -Objekt, das einen Pod beschreibt.
Läuft KuBelet auf dem Master?
Daher führt der Masterknoten auch die Standardknotendienste aus: den Kuberelet -Dienst, die Container -Laufzeit und den Kube -Proxy -Dienst.