你们好,我的网工朋友。
交换机堆叠是一种重要的功能,它可以将多台支持堆叠特性的交换机通过堆叠线缆连接在一起,从逻辑上虚拟成一台交换设备,作为一个整体参与数据转发。
交换机堆叠可以提高网络的接口密度和转发容量,实现网络容量的扩展。
但是操作过程中难免遇到堆叠不成功的时候,这应该如何处理?
今天咱就来说说堆叠无法建立的定位流程以及堆叠典型故障案例,以后遇到类似情况可以自查一下属于哪种故障。
今日文章阅读福利:《华三路由及交换机常用配置命令》
私信我,发送暗号“华三命令”,即可获取这份精心收集整理的华三的路由及交换机配置常用命令,帮助你在配置时能快速帮助寻找。
01 堆叠无法建立定位流程
堆叠无法建立的原因主要包括配置问题、链路问题等。堆叠建立失败时,基本的定位思路如下图所示:
图1-1 堆叠无法建立定位思路示意图
01 检查设备是否支持堆叠
(1)确认成员设备是否支持堆叠。
a、执行命令display device查看设备型号
b、确认成员设备是否支持堆叠。
c、如果不支持,请更换设备。
(2)确认成员设备之间是否支持组建堆叠。
a、确认成员设备之间是否支持组建堆叠。
b、如果不支持,需要更换设备。
02 检查设备是否使能堆叠功能
缺省情况下,设备的堆叠功能是使能的。若不能执行命令display stack,则说明堆叠没有使能。
此时,需要在诊断视图下执行命令stack enable使能堆叠功能。
<HUAWEI> system-view[HUAWEI] diagnose[HUAWEI-diagnose] stack enableWarning: All the configurations related to the slot ID will be lost after the stack function is enabled. Warning: The device will be reboot. Continue? [Y/N]:y
03 检查堆叠连线是否正确
堆叠系统有两种链接方式:通过堆叠卡组建堆叠和通过业务口普通线缆组建堆叠。
(1)通过堆叠卡组建堆叠
堆叠卡堆叠的连接拓扑包括链形连接和环形连接,如图1-2和图1-3所示。堆叠线缆连接时一台交换机的STACK 1端口只能与另一台交换机的STACK 2端口相连接。
图1-2 链形连接示意图
图1-3 环形连接示意图
(2)通过业务口普通线缆组建堆叠
业务口堆叠的连接拓扑包括链形连接和环形连接,线缆连接方式如图1-4和图1-5所示。
图1-4 业务口堆叠环形连接示意图
图1-5 业务口堆叠链形连接示意图
堆叠成员设备之间,本端设备的逻辑堆叠端口stack-port n/1必须与对端设备的逻辑堆叠端口stack-port m/2相连。
- 一个逻辑堆叠端口可以绑定多个物理成员端口,用来提高堆叠的可靠性和堆叠带宽;只要其中一条物理链路保持连接堆叠就不会分裂,但堆叠带宽会相应降低。
- 如果两端设备对应的逻辑堆叠端口(本端的stack-port n/1与对端的stack-port m/2)内包含多个物理成员端口,对物理成员端口的连接无对应端口号的要求。
请根据前期的规划和配置,检查堆叠连线是否与规划、配置的一致,是否符合。
04 检查堆叠口是否正常
执行命令display stack port查看堆叠端口的配置信息。(业务口堆叠)
<HUAWEI> display stack port briefPHY :Physical state Protocol:Stack link protocol state *down :administratively down (r) :Runts trigger error down (c) :CRC trigger error down (l) :Link-flapping trigger error down (m) :Media mismatch trigger error down Stack Port PHY Protocol InUti OutUti InErrors OutErrors -------------------------------------------------------------------------------stack-port0/1 up up 0.00% 0.00% 0 0 XGigabitEthernet0/0/1 up up 0.00% 0.00% 0 0 XGigabitEthernet0/0/2 up up 0.00% 0.00% 0 0stack-port0/2 up up 0.00% 0.00% 0 0 XGigabitEthernet0/0/3 up up 0.00% 0.00% 0 0 XGigabitEthernet0/0/4 up up 0.00% 0.00% 0 0
“PHY”字段表示端口的物理状态。正常情况下,该字段显示是“up”的;
“Protocol”字段表示端口的协议状态。正常情况下,该字段显示是“up”的。若该字段显示是down的,则表示堆叠口没有收到堆叠链路报文。
02 堆叠典型故障案例
01 堆叠设备配置问题
1.堆叠未使能。
根据连接介质的不同堆叠方式可以分为:堆叠卡堆叠和业务口堆叠。若堆叠未使能,请参考如下方法分别进行处理。
(1)对于堆叠卡堆叠的设备,需要先插入堆叠卡,再在诊断试图下执行stack enable命令即可使能堆叠。
(2)对于业务口堆叠的设备,缺省情况下,堆叠功能已使能。如果发现堆叠相关命令无法下发,需要在诊断视图下执行命令stack enable使能堆叠功能。
2.堆叠系统的保留VLAN被占用。
堆叠系统的保留VLAN用于堆叠协议报文的交互,若堆叠时堆叠系统的保留VLAN被占用会导致堆叠无法建立。
缺省情况下,堆叠系统使用VLAN 4093作为堆叠系统的保留VLAN。
可以在任意视图下执行命令行display stack查看“Stack reserved VLAN”字段确认堆叠系统的当前保留VLAN。
如果用户需要使用VLAN 4093来部署业务,可以通过stack reserved-vlan命令来修改堆叠系统的保留VLAN,新指定堆叠系统的保留VLAN必须是没有部署于其他业务的。
3.堆叠口配置问题。
使用堆叠卡堆叠的设备无需进行相关的配置即可组建堆叠。但业务口需要进行堆叠相关的配置才能组建堆叠。
可通过命令查看当前是否有堆叠口配置。
对于V200R002及之前版本,执行命令display stack-port membership查询堆叠接口的信息。
<HUAWEI> display stack-port membership stack-port0/1 has 0 ports --------------------------------------------- stack-port0/2 has 0 ports ---------------------------------------------
对于V200R003及之后版本,执行命令display stack port查看堆叠端口的配置信息。
<HUAWEI> display stack port Info: The stack port configuration does not exist.
若未进行配置,则需要按照如下步骤进行配置。@网络工程师俱乐部
对于V200R002及之前版本
<HUAWEI> system-view[HUAWEI] stack port interface gigabitethernet 0/0/1 enable //使能物理接口为堆叠口Warning: This operation will clear all configurations on these interfaces, continue? [Y/N]:yInfo: This operation may take a few seconds. Please wait for a moment...[HUAWEI] interface stack-port 0/1[HUAWEI-stack-port0/1] port member-group interface gigabitethernet 0/0/1 //将物理接口加入逻辑堆叠口1
对于V200R003及之后版本
<HUAWEI> system-view[HUAWEI] interface stack-port 0/1[HUAWEI-stack-port0/1] port interface gigabitethernet 0/0/1 enable //将物理接口加入逻辑堆叠口1
02 堆叠连线问题
设备的逻辑堆叠端口的连线规则是逻辑端口1中的成员端口只能与逻辑端口2中的成员端口相连,否则会触发告警“FSP_1.3.6.1.4.1.2011.5.25.183.1.22.9 hwStackLogicStackPortLinkErr”。
执行命令display stack port查看逻辑堆叠端口中对应的成员端口。
按照逻辑堆叠端口连线规则把逻辑端口1中的成员端口和对端设备逻辑端口2中的成员端口相连,把逻辑端口2中的成员端口和对端设备逻辑端口1中的成员端口相连。
整理:老杨丨10年资深网络工程师,更多网工提升干货,请关注公众号:网络工程师俱乐部