ovs vlan 和 linux 网卡 vlan 冲突

ovs 本身可以维护 vlan 子网,这个时候就不要再把 ovs 网桥所用的网卡再配为 vlan 子接口了。

否则应该会出现 pod 内 ping underlay vlan 网关不通的情况

098394AFDF2D09922604AFD8F9CEC921.jpg

C765ADB76E3B194D9A8C8AA07E5290FE.jpg

2BC002DD03632C2C4FF169548B90997B.jpg

这种情况下 删掉 linux 系统上的 vlan 子接口即可

因为 交换机的回包到了 linux 系统上,由于该网卡子接口的存在,会先把 vlan tag 去掉,已经没有 vlan tag的包,不会再发给 ovs 网桥,所以直接导致丢包。