切片 切片 切片 切片 切片 切片 切片 切片 切片 切片 切片 编组 3 切片 切片 路径 2 download 工具 配置对比 手册 切片 切片
如何检查Ethernet Channel链路故障
2013-02-28知识编号:095302
催更新
故障现象:

如何检查Ethernet Channel链路故障?


解决方案:


Ethernet channel协议是思科公司开发的一种链路聚合协议,通过该协议可以将多条物理以太网链路绑定成为一条逻辑链路,通过多个端口绑定可以增加传输带宽和提高链路冗余性。  目前VNX支持Ethernet channel协议,该协议内所有端口使用同一IP和MAC地址与交换机相连,EtherChannel可以同时绑定2、4或者8个以太网端口。


当在VNX上使用EtherChannel遇到故障时,可以按照如下思路进行排错:


步骤一:检查分配到EtherChannel的物理端口。


$ server_sysconfig server_2 -virtual


server_2 :


Virtual devices:


trk0_ec     devices=cge2 cge3


fsn         failsafe nic devices :


trk         trunking devices : trk0_ec


步骤二:核实端口双工和速度设置。


$ server_sysconfig server_2 -pci


server_2 : PCI DEVICES:


Slot: 1


Emulex LP9000 Fibre Channel Controller


0: fcp-0 IRQ: 23 addr: 10000000c92b5a10


1: fcp-1 IRQ: 24 addr: 10000000c92b5a11


Slot: 2


Emulex LP9000 Fibre Channel Controller


0: fcp-2 IRQ: 22 addr: 10000000c92b514e


Slot: 4


Intel 10/100/1K Ethernet Controller


0: cge0 IRQ: 18


speed=auto duplex=auto rxflowctl=disable txflowctl=disable


1: cge1 IRQ: 19


speed=auto duplex=auto rxflowctl=disable txflowctl=disable


2: cge2 IRQ: 20


speed=auto duplex=auto rxflowctl=disable txflowctl=disable


3: cge3 IRQ: 21


speed=auto duplex=auto rxflowctl=disable txflowctl=disable


Slot: 5


Alteon Tigon-2 Gigabit Ethernet Controller


0: ace0 IRQ: 25


linkneg=enable rxflowctl=disable txflowctl=disable


0: ace0 IRQ: 25


linkneg=enable rxflowctl=disable txflowctl=disable


步骤三:检查物理链路的连通性。


$server_netstat server_x –i | -a | -s | -r


注:-a显示所有IP、ICMP、TCP和UDP端口状态


     -i显示所有物理端口汇总状态


     -s显示所有协议统计情况


     -r显示路由表


步骤四:检查ARP表。


$ server_arp server_2 -all


server_2 :


172.24.102.254 at 0:d0:3:f9:37:fc


172.24.102.20 at 0:d0:b7:82:98:e0


172.24.102.24 at 0:50:56:8e:1d:5


128.221.253.100 at 0:4:23:a7:b1:35


步骤五:检查路由表以验证网关和路由情况。


$ server_route server_2 -list


server_2 :


net 128.221.253.0 128.221.253.2 255.255.255.0 el31


net 128.221.252.0 128.221.252.2 255.255.255.0 el30


net 172.24.102.0 172.24.102.238 255.255.255.0 cge0


host 127.0.0.1 127.0.0.1 255.255.255.255 loop


步骤六:验证IP地址、子网掩码、广播是否正确。


$ server_ifconfig server_2 -all


server_2 :


loop protocol=IP device=loop


inet=127.0.0.1 netmask=255.0.0.0 broadcast=127.255.255.255


556 Command Line Interface Reference for File 7.0


The server Commands


UP, loopback, mtu=32768, vlan=0, macaddr=0:0:0:0:0:0 netname=localhost


cge0 protocol=IP device=cge0


inet=172.24.102.238 netmask=255.255.255.0 broadcast=172.24.102.255


UP, ethernet, mtu=1500, vlan=0, macaddr=0:60:16:4:29:87


el31 protocol=IP device=cge6


inet=128.221.253.2 netmask=255.255.255.0 broadcast=128.221.253.255


UP, ethernet, mtu=1500, vlan=0, macaddr=0:60:16:4:11:a6 netname=localhost


el30 protocol=IP device=fxp0


inet=128.221.252.2 netmask=255.255.255.0 broadcast=128.221.252.255


UP, ethernet, mtu=1500, vlan=0, macaddr=8:0:1b:43:7e:b8 netname=localhost


步骤七:检查Data Mover日志,确认是否存在端口UP/DOWN的情况。


$server_log server_x | egrep trk


步骤八:使用ping验证物理连通性。


$ server_ping server_2 172.24.102.2


server_2 : 172.24.102.2 is alive, time= 0 ms


步骤九:查看端口使用Load Balancing的方法,MAC Address、TCP还是IP?


server_sysconfig server_2 -v -i fsn_test


server_2 :


*** FSN fsn_test: Link is Up ***


active=cge-2-1 primary=cge-2-1 standby=cge-2-0


通过以上步骤可以查明Ethernet Channel链路故障的原因,然后加以修复。


 
0
知识有用,就点一下~
0
收藏 :
分享 :

鐢ㄦ埛鍚嶄笉姝g‘

鐧诲綍
鍏朵粬鐧诲綍鏂瑰紡

鎵撳紑鑱旀兂鏅洪€堿pp鎵爜杩涜鐧诲綍

鎵弿鎴愬姛!

璇峰嬁鍒锋柊鏈〉闈紝鎸夋墜鏈烘彁绀烘搷浣滐紒

浜岀淮鐮佸凡澶辨晥
鍒锋柊
当前网络不佳, 请刷新重试
图片加载中...