【发布时间】:2018-01-25 06:22:22
【问题描述】:
我能够在 Kubernetes 中将 2 个节点聚集在一起。主节点似乎运行良好,但在工作节点上运行任何命令都会导致错误:“与服务器 localhost:8080 的连接被拒绝 - 您是否指定了正确的主机或端口?”
从主节点(node1),
$ kubectl get nodes
NAME STATUS AGE VERSION
node1 Ready 23h v1.7.3
node2 Ready 23h v1.7.3
从worker(节点2),
$ kubectl get nodes
The connection to the server localhost:8080 was refused - did you specify the right host or port?
$ telnet localhost 8080
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying 127.0.0.1...
telnet: connect to address 127.0.0.1: Connection refused
$ ping localhost
PING localhost (127.0.0.1) 56(84) bytes of data.
64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.032 ms
我不确定如何解决此问题。任何帮助表示赞赏。
在执行时,“journalctl -xeu kubelet”我看到: “CNI 无法检索网络命名空间路径:找不到已终止容器的网络命名空间”,但这似乎与安装 pod 网络有关......由于上述错误,我无法做到。
谢谢!
【问题讨论】:
标签: kubernetes