Fehlerbehebung bei Controlplane-Knoten
Dieser Abschnitt gilt für Knoten mit der Rolle controlplane.
Überprüfen Sie, ob die Controlplane-Container ausgeführt werden.
Es gibt drei spezifische Container, die auf Knoten mit der Rolle controlplane gestartet werden:
-
kube-apiserver -
kube-controller-manager -
kube-scheduler
Die Container sollten den Status Up haben. Die Dauer, die nach Up angezeigt wird, ist die Zeit, die der Container bereits läuft.
docker ps -a -f=name='kube-apiserver|kube-controller-manager|kube-scheduler'
Beispielausgabe:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 26c7159abbcc rancher/hyperkube:v1.11.5-rancher1 "/opt/rke-tools/en..." 3 hours ago Up 3 hours kube-apiserver f3d287ca4549 rancher/hyperkube:v1.11.5-rancher1 "/opt/rke-tools/en..." 3 hours ago Up 3 hours kube-scheduler bdf3898b8063 rancher/hyperkube:v1.11.5-rancher1 "/opt/rke-tools/en..." 3 hours ago Up 3 hours kube-controller-manager
Protokollierung der Controlplane-Container
|
Wenn Sie mehrere Knoten mit der Rolle |
Die Protokollierung der Container kann Informationen darüber enthalten, was das Problem sein könnte.
docker logs kube-apiserver docker logs kube-controller-manager docker logs kube-scheduler