用户虚拟机不定时掉线

发布时间:  2014-11-24 浏览次数:  149 下载次数:  7
问题描述
用户虚拟机经常发生掉线情况,掉线后可立即登录。
告警信息
处理过程
1. 在该虚拟机内部执行长ping网关,ping x.x.x.x –t,发现每隔几十个包就会丢一个包,丢完后正常。
2. 在该虚拟机存在的CNA节点上做如下操作:
 ip link show
 ethtool eth0
 ethtool eth1
 ethtool eth2
 ethtool eth3
  判断物理链路是否异常


经查,该CNA节点物理链路正常且稳定。
3. 在该CNA节点上执行ifconfig -a命令查看端口流量是否异常。
 
第一次ifconfig

第二次ifconfig
正常情况下(绑定模式为主备),eth0和eth2为主,eth1和eth3为备,也就是说备的网口不会接收传递包的,即eth1,eth3 RX的包正常增加,与此同时dropped也同步增加,eth1和eth3收到的包都会丢弃掉。
可是该CNA节点的eth1和eth3 接收的包在增加却没有丢弃,很可能是绑定模式非主备导致的。
4.登陆FC查看该CNA的配置网络端口模式发现,其绑定模式均为基于源和目的MAC的负荷分担;而对端交换机未做相对应的eth-channel设置;
根因
CNA节点网络端口模式与对端交换机端口模式不匹配
解决方案
登陆FC,修改CNA节点的网络端口模式为主备模式;
建议与总结
CNA节点的端口模式一定要注意跟对端交换机匹配,正常未做任何配置情况下,推荐主备模式;如果打算使用基于源和目的MAC的负荷分担等模式,对端交换机一定要做相应修改(华为设备配置Eth-Channel,思科设备配置Port-Channel)。

END