如何解决 ARM 环境中的节点间通信问题?

在使用较低版本的内核和某些国内网卡时,可能会出现网络卡在启用校验和卸载后计算校验和不正确的情况。这可能导致 Kube-OVN Overlay 网络中节点间的通信失败。具体解决方案如下:

  • 解决方案 1:升级内核版本。建议将内核版本升级到 4.19.90-25.16.v2101 或更高版本。

  • 解决方案 2:禁用校验和卸载。如果无法立即升级内核版本并且出现节点间通信问题,可以使用以下命令禁用物理网卡的校验和卸载。

    ethtool -K eth0 tx off