Eth-trunk对接问题导致服务器访问业务故障

发布时间:  2014-09-12 浏览次数:  668 下载次数:  82
问题描述
1、 网络拓扑如下:



2、网络配置说明:
两台S5710EI通过eth-trunk建立连接,若干服务器双归接入交换机,其中一台物理服务器包含若干虚拟机,通过链路捆绑接入交换机。两台交换机做服务器网关,运行VRRP。
3、故障现象说明:
单独的物理服务器双归接入交换机后,测试业务正常,将做了链路捆绑的服务器接入交换机对应的eth-trunk口时,引发所有服务器业务访问异常。查看端口信息统计,发现流量转发接近100%。
告警信息
eth-trunk1接口出现mac flapping告警。
处理过程
1、检查交换机内eth-trunk1配置正确,接口连接正确;
2、 与服务器端核对接口双工模式、速率、工作模式等信息。发现服务器端链路捆绑的工作模式为静态LACP模式。
3、 由于交换机默认是手工负载分担模式。需要修改eth-trunk的工作模式为LACP模式,做如下修改后,业务恢复正常。
#
interface Eth-Trunk1
mode lacp
#
根因
1、判断由于环路引起故障,观察告警信息,mac flapping发生在eth-trunk1接口与其他接口间;
2、shutdown eth-trunk1后,业务正常,查看eth-trunk1口信息,发现eth-trunk1状态异常,判断由于eth-trunk对接失败引发环路。
建议与总结
Eth-trunk对接时,需要保证本端和对端配置的工作模式保持一致。Eth-Trunk链路两端相连的物理接口的数量、速率、双工方式、jumbo、流控配置必须一致。遇到eth-trunk对接不成功时,因逐个对比检查这些参数的配置情况是否一致。

END