kubernetes集群使用flannel配置网络后,不通物理节点的Pod间通信问题

hgfgoodcreate 发布于 2018/09/15 12:35
阅读 4K+
收藏 0

Serverless 架构就不要服务器了?>>>

加载中
0
hgfgoodcreate
hgfgoodcreate

已经解决了,如果有人碰到一样的问题,可以尝试清理和重置iptables配置,然后重新启动服务。iptables的转发问题导致数据包到不了容器内部。

0
哈尔滨陈奕迅
哈尔滨陈奕迅

你好,我也遇到了同样的问题,能说一下具体的解决办法吗

hgfgoodcreate
hgfgoodcreate
回复 @哈尔滨陈奕迅 : cni0是 Container Network Interface,你可以百度一下
哈尔滨陈奕迅
哈尔滨陈奕迅
回复 @hgfgoodcreate : 想问一下cni0是哪个网卡?
哈尔滨陈奕迅
哈尔滨陈奕迅
回复 @hgfgoodcreate : 没有重装,flannel之装过一遍。然后我之前也在网上看到了重置路由表的操作。大概是https://zhidao.baidu.com/question/937553991129014652.html。然后重启了node节点的flannel,docker还有kubelet和kubeproxy。
hgfgoodcreate
hgfgoodcreate
ifconfig flannel.1 down ifconfig docker0 down ip link delete cni0 ip link delete flannel.1 systemctl start docker systemctl start kubelet
hgfgoodcreate
hgfgoodcreate
你是不是重装过flannel?我之前的是因为装了2次,上次的flannel划分的子网由缓存,需要清理一下。清理的命令如下(评论的字符受限,分两个评论): systemctl stop kubelet systemctl stop docker ifconfig cni0 down
返回顶部
顶部