k8s node 节点加入失败问题请教

2019-07-18 14:55:49 +08:00
 cctvnews

3 台 PC

10.0.0.11 master 已 Ready 10.0.0.12 node1 已 Ready 10.0.0.13 node2 NotReady

奇怪的是 node1 和 node2 安装完全,从同一文档复制粘贴来的,后来又重装了一次也是一样的问题,在 join 以后 node2 上查看 systemctl status kubelet -服务信息,报错为:


Jul 18 15:53:33 node2 kubelet[22013]: W0718 15:53:33.975695 22013 cni.go:213] Unable to update cni config: No networks found in /etc/cni/net.d Jul 18 15:53:38 node2 kubelet[22013]: W0718 15:53:38.976010 22013 cni.go:213] Unable to update cni config: No networks found in /etc/cni/net.d Jul 18 15:53:43 node2 kubelet[22013]: W0718 15:53:43.976326 22013 cni.go:213] Unable to update cni config: No networks found in /etc/cni/net.d

请求大神给与指导,该如何排错

8646 次点击
所在节点    Kubernetes
4 条回复
hzfyjgw
2019-07-18 15:11:25 +08:00
node 上的 cni 网络组件没准备好
cctvnews
2019-07-18 15:40:48 +08:00
[root@node2 kubernetes]# rpm -qa | grep cni
kubernetes-cni-0.7.5-0.x86_64


这个组件是安装的了,应该无需手动配置才对
hzfyjgw
2019-07-18 16:06:18 +08:00
No networks found in /etc/cni/net.d

正常的应该是这样的
···
root@k8s-master-1:~# ls /etc/cni/net.d/
10-flannel.conflist
root@k8s-master-1:~# ll /etc/cni/net.d/
total 12
drwxr-xr-x 2 root root 4096 Jul 10 03:14 ./
drwxr-xr-x 3 root root 4096 Feb 23 10:38 ../
-rw-r--r-- 1 root root 267 Jul 10 03:14 10-flannel.conflist
root@k8s-master-1:~# cat /etc/cni/net.d/10-flannel.conflist
{
"name": "cbr0",
"plugins": [
{
"type": "flannel",
"delegate": {
"hairpinMode": true,
"isDefaultGateway": true
}
},
{
"type": "portmap",
"capabilities": {
"portMappings": true
}
}
]
}

···
cctvnews
2019-07-19 12:15:41 +08:00
我把 flannel 换用 waeve 组件就好了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/584135

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX