开始新对话

未解决

此帖子已超过 5 年

820

2012年12月19日 21:00

VNX for File网络排错技巧(二)检修Ethernet Channel链路故障

​ ​
​ ​

​VNX for File​​网络排错技巧(二)检修​​Ethernet Channel​​链路故障​

​ ​
​ ​

​ ​

​转载请在文首保留原文出处:​​EMC​​中文支持论坛​​ ​​- ​​https://community.emc.com/go/chinese​

​ ​
​ ​

​介绍​

​ ​
​ ​

​ ​

​上期为大家介绍如何在​​Data Mover​​上查看​​TCP​​重报,本期将介绍检修​​Ethernet Channel​​链路故障的方法。本系列文章为大家介绍日常​​VNX​​应用中常遇到的网络故障及解决方法,为您排查​​VNX for File​​网络故障提供参考。​

​ ​

​ ​

​VNX for File​​网络排错技巧(一)在​​Data Mover​​上查看​​TCP​​重传​

​ ​

​VNX for File​​网络排错技巧(二)检修​​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​​链路故障的原因,然后加以修复。​

​ ​
​ ​

​参考​

​ ​
​ ​

​ ​

​文档《​​Command Reference Manual​​》​

​ ​
​ ​

​应用于​

​ ​
​ ​

​ ​

​该文档适用于​​VNX for File​​网络故障排错应用。​

​ ​

​ ​
没有回复!
找不到事件!

Top