kubernetes 正在运行但未列出工作节点

Posted

技术标签:

【中文标题】kubernetes 正在运行但未列出工作节点【英文标题】:kubernetes is running but not listing the worker node 【发布时间】:2018-12-13 16:49:00 【问题描述】:

我已经在我的 ubuntu 机器上设置了 kubernetes 集群,在它工作之前 然后我重新启动了机器,它现在无法正常工作。 我收到以下错误。

root@master:~# kubectl 获取节点 与服务器 192...*:6443 的连接被拒绝 - 您是否指定了正确的主机或端口? root@master:~#

【问题讨论】:

【参考方案1】:

您能解释一下您是如何安装 Kubernetes 的吗?比如你用的是 minikube 吗?

也许你只需要启动 minikube?

minikube 启动

这需要几分钟才能启动,所以请耐心等待

另一个原因是您的 IP 可能已更改。 ip addr 是否与它尝试连接的 ip 匹配。如果没有,您可能需要编辑您的 ~/kube/config 文件

端口 6443 上是否有任何监听?

netstat -pant | grep 6443`

【讨论】:

感谢回复,其实我没用过minikube,我跑过命令kubeadm join 192.*.*.* :6443 --token ec4zr0.ohxvnqwiobx6n6e3 --discovery-token-ca -cert-hash sha256:7c95434f7e9fcc1ef0a729a35af207c743e1a,现在工作正常

以上是关于kubernetes 正在运行但未列出工作节点的主要内容,如果未能解决你的问题,请参考以下文章

Kubernetes之kuberconfig--普通用户授权kubernetes集群

Kubernetes1.16.0重置升级到1.22.2

Kubernetes1.16.0重置升级到1.22.2

在 Kubernetes 的工作节点之间共享存储/卷?

kubernetes集群之Label管理

Kubernetes pod(一些)在运行一天后死亡