LVS在使用tunl方式时,在请求的包的长度超过1480时,不能转发网络包。
修改eth的参数:generic-receive-offload=off,系统默认on。
这个参数是针对IP分片的,网卡支持IP的分片组包功能,将IP协议栈的功能转移到网卡硬件,增加了效率,但是对于LVS这个参数会使LVS在转发包时,因为包超过1480,而不转发。
关闭后正常。
使用命令 :ethtool -k eth0 查看offload
ethtool -K eth0 gro off 修改gro。