S5700交换机堆叠问题定位指导(Guidelines for locating Switch Stacking Issues)
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。
本人主要分享计算机核心技术:系统维护、数据库、网络安全、自动化运维、容器技术、云计算、人工智能、运维开发、算法结构、物联网、JAVA 、Python、PHP、C、C++等。
不同类型针对性训练,提升逻辑思维,剑指大厂,非常期待和您一起在这个小小的网络世界里共同探索、学习和成长
S5700交换机堆叠常见问题定位指导
简介
交换机堆叠是指将一台以上的交换机组合起来共同工作,以便在有限的空间内提供尽可能多的端口。多台交换机经过堆叠形成一个堆叠单元,这种组合方式可以大大增加网络的容量和端口密度。
交换机堆叠的工作原理
交换机堆叠通过一条专用的连接电缆,从一台交换机的“UP”堆叠端口直接连接到另一台交换机的“DOWN”堆叠端口。这种连接方式使得多台交换机在物理上紧密相连,形成一个统一的网络单元。堆叠系统通常包括一个主交换机和多个备交换机,主交换机负责管理整个堆叠系统,备交换机在主交换机发生故障时接替其工作,确保网络的连续运行。
交换机堆叠的优势
- 增加端口密度:通过堆叠,可以在有限的空间内提供更多的端口,满足大规模网络的需求。
- 优化网络性能:堆叠后的交换机作为一个整体进行管理,可以提供更高的带宽和更快的吞吐量,优化网络性能。
- 简化管理:通过堆叠,可以集中管理多台交换机,简化了网络管理的工作量,特别是在数据中心或IT机房中。
不同品牌的交换机堆叠支持情况
不同品牌的交换机支持堆叠的层数有所不同。例如,飞速(FS) 3900系列交换机最多支持六个交换机堆叠。无论有多少个交换机堆叠在一起,系统都会分配一个堆叠主交换机来控制整个堆叠系统,用户可以通过该主交换机登录堆叠系统,对所有交换机进行统一配置和管理。
常见的堆叠拓扑类型
常见的堆叠拓扑类型包括链形拓扑和环形拓扑:
- 链形拓扑:首尾不需要物理连接,适合长距离堆叠,但可靠性较低,如果其中一条链路故障会导致整个堆叠分裂。
- 环形拓扑:首尾需要物理连接,适合短距离堆叠,可靠性较高,如果一条链路故障,其他链路可以继续工作,确保网络的连续性
本文章介绍了堆叠无法建立的定位流程以及堆叠典型故障案例。
前提条件
本文章仅作为使用指导,其内容依据实验室环境编写。文章提供的内容具有一般性的指导意义,并不确保涵盖所有型号产品的所有使用场景。因版本升级、设备型号差异可能造成手册中提供的内容与用户使用的设备界面不一致。请以用户设备界面的信息为准,本文章不再针对前述情况造成的差异一一说明。
对于S系列交换机,多台盒式交换机组合为一台逻辑设备叫堆叠,两台框式交换机组合为一台逻辑设备叫集群。本文章仅介绍盒式堆叠无法建立定位指导。
堆叠无法建立定位流程
堆叠无法建立的原因主要包括配置问题、链路问题等。堆叠建立失败时,基本的定位思路如下图所示。
图1-1 堆叠无法建立定位思路示意图
检查设备是否支持堆叠
-
确认成员设备是否支持堆叠。
-
执行命令display device查看设备型号。
<HUAWEI> display device S5735-L8T4X-A1's Device status: Slot Sub Type Online Power Register Status Role -------------------------------------------------------------------------------------- 1 - S5735-L8T4X-A1 Present PowerOn Registered Normal Master
-
根据产品型号,参考《S2700, S3700, S5700, S6700系列交换机 使用注意事项合集》中设备管理-堆叠使用注意事项-堆叠版本和款型支持情况中的描述,确认成员设备是否支持堆叠。
-
如果不支持,请更换设备。
-
-
确认成员设备之间是否支持组建堆叠。
-
根据产品型号,参考《S2700, S3700, S5700, S6700系列交换机 使用注意事项合集》中设备管理-堆叠使用注意事项-堆叠支持情况中的描述,确认成员设备之间是否支持组建堆叠。
-
如果不支持,需要更换设备。
-
检查设备是否使能堆叠功能
缺省情况下,设备的堆叠功能是使能的。若不能执行命令display stack,则说明堆叠没有使能。此时,需要在诊断视图下执行命令stack enable使能堆叠功能。
<HUAWEI> system-view [HUAWEI] diagnose [HUAWEI-diagnose] stack enable Warning: 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
检查堆叠连线是否正确
堆叠系统有两种链接方式:通过堆叠卡组建堆叠和通过业务口普通线缆组建堆叠。
-
通过堆叠卡组建堆叠
堆叠卡堆叠的连接拓扑包括链形连接和环形连接,如图1-2和图1-3所示。堆叠线缆连接时一台交换机的STACK 1端口只能与另一台交换机的STACK 2端口相连接。
图1-2 链形连接示意图
图1-3 环形连接示意图
-
通过业务口普通线缆组建堆叠
业务口堆叠的连接拓扑包括链形连接和环形连接,线缆连接方式如图1-4和图1-5所示。
图1-4 业务口堆叠环形连接示意图
图1-5 业务口堆叠链形连接示意图
堆叠成员设备之间,本端设备的逻辑堆叠端口stack-port n/1必须与对端设备的逻辑堆叠端口stack-port m/2相连。
-
一个逻辑堆叠端口可以绑定多个物理成员端口,用来提高堆叠的可靠性和堆叠带宽;只要其中一条物理链路保持连接堆叠就不会分裂,但堆叠带宽会相应降低。
-
如果两端设备对应的逻辑堆叠端口(本端的stack-port n/1与对端的stack-port m/2)内包含多个物理成员端口,对物理成员端口的连接无对应端口号的要求。
-
请根据前期的规划和配置,检查堆叠连线是否与规划、配置的一致,是否符合
检查堆叠口是否正常
执行命令display stack port查看堆叠端口的配置信息。(业务口堆叠)
<HUAWEI> display stack port brief PHY :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 0 stack-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”的;若该字段显示是down的,请参考故障处理:以太网接口物理DOWN进行处理。
“Protocol”字段表示端口的协议状态。正常情况下,该字段显示是“up”的。若该字段显示是down的,则表示堆叠口没有收到堆叠链路报文。
堆叠典型故障案例
堆叠设备配置问题
-
堆叠未使能。
根据连接介质的不同堆叠方式可以分为:堆叠卡堆叠和业务口堆叠。若堆叠未使能,请参考如下方法分别进行处理。
-
对于堆叠卡堆叠的设备,需要先插入堆叠卡,再在诊断试图下执行stack enable命令即可使能堆叠。
-
对于业务口堆叠的设备,缺省情况下,堆叠功能已使能。如果发现堆叠相关命令无法下发,需要在诊断视图下执行命令stack enable使能堆叠功能。
-
-
堆叠系统的保留VLAN被占用。
堆叠系统的保留VLAN用于堆叠协议报文的交互,若堆叠时堆叠系统的保留VLAN被占用会导致堆叠无法建立。
缺省情况下,堆叠系统使用VLAN 4093作为堆叠系统的保留VLAN。可以在任意视图下执行命令行display stack查看“Stack reserved VLAN”字段确认堆叠系统的当前保留VLAN。如果用户需要使用VLAN 4093来部署业务,可以通过stack reserved-vlan命令来修改堆叠系统的保留VLAN,新指定堆叠系统的保留VLAN必须是没有部署于其他业务的。
-
堆叠口配置问题。
使用堆叠卡堆叠的设备无需进行相关的配置即可组建堆叠。但业务口需要进行堆叠相关的配置才能组建堆叠。
可通过命令查看当前是否有堆叠口配置。
若未进行配置,则需要按照如下步骤进行配置。
-
对于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]:y Info: 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
-
对于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.
-
堆叠连线问题
设备的逻辑堆叠端口的连线规则是逻辑端口1中的成员端口只能与逻辑端口2中的成员端口相连,否则会触发告警“FSP_1.3.6.1.4.1.2011.5.25.183.1.22.9hwStackLogicStackPortLinkErr”。
-
执行命令display stack port查看逻辑堆叠端口中对应的成员端口。
-
按照逻辑堆叠端口连线规则把逻辑端口1中的成员端口和对端设备逻辑端口2中的成员端口相连,把逻辑端口2中的成员端口和对端设备逻辑端口1中的成员端口相连。