一 多组LVS设定注意
1.虚拟路由器的ID:在相同组的LVS集群ID必须设置为一致;不同组LVS集群里面ID必须不同。
2.优先级:对应state为MASTER的设置值要比BACKUP的值高。
3.虚拟IP:不同组lVS集群不同。
二 LVS关于网卡和MTU可能出现的问题
访问LVS出现高延时关于网卡和MTU的原因。
LVS有时接收到用户发送的信息会因为数据包大小超过MTU,然后像client发送imcp让其分组重发。
进一步原因是LVS服务器的网卡的GRO功能对网卡进行大数据包分片的TSO功能进行重组,致使数据包在lvs检测中大与MTU而致使发送IMCP_FRAG_NEEDED给client。
[root@test1 ~]# ethtool -k eno16777736
Features for eno16777736:
rx-checksumming: off
tx-checksumming: on
tx-checksum-ipv4: off [fixed]
tx-checksum-ip-generic: on
tx-checksum-ipv6: off [fixed]
tx-checksum-fcoe-crc: off [fixed]
tx-checksum-sctp: off [fixed]
scatter-gather: on
tx-scatter-gather: on
tx-scatter-gather-fraglist: off [fixed]
tcp-segmentation-offload: on #TSO
tx-tcp-segmentation: on
tx-tcp-ecn-segmentation: off [fixed]
tx-tcp6-segmentation: off [fixed]
udp-fragmentation-offload: off [fixed]
generic-segmentation-offload: on
generic-receive-offload: on #GRO
ethtool -K eno16777736 gro off
1)ping负载均衡器的真实IP和虚拟IP,判断网络连通性。检测防火墙等相关配置。