Kubernetes 无法加载kubelet配置文件
水鬼 更新服务器后,我无法重新启动kubernetesKubernetes 无法加载kubelet配置文件,kubernetes,google-kubernetes-engine,kubeadm,Kubernetes,Google Kubernetes Engine,Kubeadm,水鬼 更新服务器后,我无法重新启动kubernetes Feb 6 10:34:26 chgvas99 kubelet: F0206 10:34:26.662744 27634 server.go:189] failed to load Kubelet config file /var/lib/kubelet/config.yaml, error failed to read kubelet config file "/var/lib/kubelet/config.yaml", error
Feb 6 10:34:26 chgvas99 kubelet: F0206 10:34:26.662744 27634 server.go:189] failed to load Kubelet config file /var/lib/kubelet/config.yaml, error failed to read kubelet config file "/var/lib/kubelet/config.yaml", error: open /var/lib/kubelet/config.yaml: no such file or directory
Feb 6 10:34:26 chgvas99 systemd: kubelet.service: main process exited, code=exited, status=255/n/a
Feb 6 10:34:26 chgvas99 systemd: Unit kubelet.service entered failed state.
Feb 6 10:34:26 chgvas99 systemd: kubelet.service failed.
我检查了目录,确实没有config.yaml我的节点上也有同样的错误,我无法重新启动它们
服务器:3.10.0-957.5.1.el7.x86_64
kubernetes:大调:“1”,小调:“13”,GitVersion:“v1.13.3”
政府版本:“go1.11.5”我建议运行'kubeadm init'重新初始化集群。另外,请确保“/var”目录未满。有关“kubeadm init”命令的更多信息,请参见此页。您正在使用的-因此
/var/lib/kubelet/config.yaml
为空的事实可能与未加入集群的工作节点有关
这可能与网络问题有关,但让我们一步一步地尝试:
1)为工作节点创建有效令牌以加入群集:运行:
sudo kubeadm-token-Create--print-join-command--v=5
并确保收到如下输出命令:
kubeadm join <master-node-ip>:6443 --token aa334.. --discovery-token-ca-cert-hash sha256:..
6)如果什么都不起作用-尝试在工作节点上运行
kubeadm reset
。My Env:3 master and forefront loadbalancer,同时初始化群集
不得不调整我的负载平衡器,去掉其他主节点和“kubeadm init”,问题消失了,可能是网络错误
然后读取所有其他主节点。这个呢<代码>错误:open/var/lib/kubelet/config.yaml:没有这样的文件或目录我检查了config.yaml文件是否在这里,但没有!顺便说一句,服务器是用kubeadm设置的,您没有指定“我的服务器”是指主节点还是工作节点,或者这台机器是否曾经工作过并神秘地停止过,或者是什么。但是,话虽如此,您可能只需要
rm-rf/etc/kubernetes/var/lib/kubelet
并重新运行kubeadm-join${the_-master}--token${the_-token}
并重新设置nodethaks,以获得您的回复@matthew l Daniel。问题发生在我所有的K8上!在我更新操作系统并重新启动它之后,主节点和节点。我丢失了config.yaml文件
$kubectl -n kube-system get pods
NAME READY STATUS RESTARTS AGE
coredns-f9fd979d6-lpdlc 1/1 Running 2 7d12h
coredns-f9fd979d6-vcs7g 1/1 Running 2 7d12h
etcd-master-node-k8s 1/1 Running 2 7d12h
kube-apiserver-master-node-k8s 1/1 Running 2 7d12h
kube-controller-manager-master-node-k8s 1/1 Running 2 7d12h
kube-proxy-kh2lc 1/1 Running 2 7d12h
kube-proxy-lfmc4 1/1 Running 0 4m36s
kube-scheduler-master-node-k8s 1/1 Running 2 7d12h
weave-net-59r5b 2/2 Running 6 7d11h <-- Here
weave-net-c44d6 2/2 Running 1 4m36s <-- Here