1 RG-S5760 系列交换机运行维护与故障排查前言本文针对RG-S5760 系列交换机产品,介绍如何进行运行维护、自检、 产品故障的定位与排除,供客支工程师在实际工作中参考内容简介编号章节名内容简介1 运行维护及自检介绍产品日常维护与自检的方法、输出信息解释、产品出现紧急故障时所采用的恢复方法2 基本功能维护针对基本故障,介绍故障的处理逻辑、方法以及案例3 硬件转发功能维护这部分主要是对交换机的硬件转发原理,以及部分底层命令信息收集的指导,以及在判断软件问题时常需要收集的信息4 协议功能维护针对功能模块故障,介绍故障的处理逻辑、方法以及案例阅读在阅读本文档之前,希望您能够基本了解该产品所涉及的技术原理参考文档如下:RG-S5760 系列交换机用户手册锐捷交换机软件版本升级操作指导1 运行维护及自检1.1 产品状态自检1.1.1 产品自检一览表硬件诊断项目及命令2 诊断项目及命令说明设备指示灯观察所有的系统运行灯及模块灯的运行状况,status 状态灯常亮,插入模块的模块指示灯常亮,具体信息请参考《安全智 能 万兆 多 层 交换 机 交 换 机RG-S5760 硬 件说 明 书V 1.0.pdf 》 。
Show device 查看模块运行状况,由于 S5760 不支持扩展模块,从设备列表中是否正常连接其他设备风扇电源状态由于 S5760 暂不提供show 命令,通过指示灯以及外观检查系统状态诊断项目及命令诊断项目及命令说明show cpu 查看 CPU 利用率, RGOS10.x 以后提供对功能模块的CPU 占用信息的详细描述Show cpu-protect 【】 查看设备CPP 保护的阀值以及协议报文送CPU 的队列优先级,对于硬件的丢弃送CPU 的报文速率暂时无法显示Show memory 内存利用率,RGOS 10.X 平台提供对功能模块的Memory 暂用信息详细描述,Memory 占用见各功能模块介绍部分Show logging 查看日志信息,正常情况下无严重出错日志记录,查看有无端口 频繁震荡等情况Show mac-address-table 查看交换机MAC 地址表, 观察交换机学习MAC 地址的情况,默认情况下MAC 的老化时间为300s 3 Show arp 查看交换机的ARP 地址表,观察交换机学习ARP 地址的情况, 重点关注ARP 地址的老化时间Show clock 查看系统的日期和时间信息。
如果发现系统时间有误,可及时调整Show running 显示交换机当前生效的配置参数当用户完成一组配置之后, 如果需要验证配置是否正确,则可以执行show running 命令查看当前生效的参数对于某些正在生效的配置参数,如果与缺省工作参数相同,则不显示对于某些参数,虽然用户已经配置,但如果这些参数对应的功能没有生效,则不显示Show version 显示系统的版本信息用户可以通过该命令查看软件的版本信息、 发布时间、交换机的基本硬件配置、设备运行时间等信息接口状态诊断项目及命令断项目及命令说明show interface 1 、以太网端口是否协商出了半双工?端口默认为自协商,如果此时协商出的结果为半双工,很可能两端配置不一致,是否存在一端强制一端协商的情况,将两端配置成一致如果厂商兼容问题需深入排查解决2 、端口是否有大量的错误报文,包括收和发,是否迅速增加检查线路,中间连接的光电转换器;检查两端配置是否一致?3 、光电复用接口是否up 4 、端口流量信息,观察是否有广播报文环路等状况Show vlan 互联 Trunk 端口的两端设备允许通过的VLAN 配置为一致,4 并且两端PVID 配置为一致。
Show spanning-tree interface xxx 确认和PC 连接的端口设置为Edge Port 或者 BPDUfilter ( BPDUguard )开启和非交换机设备连接的链路开启BPDUfilter ( BPDUguard ) Show interface status 互联 Trunk 端口的两端设备允许通过的VLAN 配置为一致,并且两端PVID 配置为一致协议状态诊断项目及命令协议状态诊断项目及命令说明show ip protocols 显示设备目前正在运行的路由协议进程及具体参数Show vrrp 握手时间是否设置成3 秒?两端的vrrp 握手时间是否一致?两端 master 或 slave 状态是否正确?是否出现都是两边master 的状态 ? 是 否 和 思 科 的PVST+ 互 通 ?对 于 兼 容 性 问 题 请 参 考《 MSTP+VRRP 维护白皮书》Show ip router 确认路由表数量,路由表是否有频繁震荡的情况,缺省路由是否正常Show ip ospf neighbor 查看设备OSPF 邻居建立状态,进一步的信息可以在功能维护部分详细排查。
1.1.2 设备启动自检信息设备启动过程log 信息:设备的启动Ruijie#reload Processed with reload? [no]y 5 *Oct 2 System bootstrap ... Nor Flash ID: 0x00010049, SIZE: 2097152Byte Press Ctrl+B to enter Boot Menu ...... Load Ctrl Program ...// BOOT 只在交换机产品中存在,类似于PC 机中的BIOS ,位于产品的 ROM 芯片中,用于系统引导功能,系统上电后CPU 的第一条指令就会跳转到这里执行,此后完成系统硬件初始化,然后引导CTRL 运行Executing program, launch at: 0x01000000 Ctrl Version: RGOS 10.3(4), Release(43933) 1 NAND chips(chip size : 33554432) detected Press Ctrl+C to enter Ctrl Menu ...... Main Program File Name rgos.bin, Load Main Program ...// CTRL 只在交换机产品中存在, 由 BOOT 程序引导运行, 主要加载交换机中的交换芯片驱动包,支撑产品的TFTP 功能方便主程序的下载升级( 在 S86 等机箱式产品中还用于主控板和线卡间的同步功能 ) , 然后加载系统MAIN 程序运行的功能。
也位于产品的ROM 芯片中Executing program, launch at: 0x00010000 Ruijie General Operating System Software Release Software (tm), RGOS 10.3(4), Release(43933), Compiled 6 Thu Aug 28 21:09:23 CST 2008 by ngcf49Copyright (c) 1998-2008 by Ruijie Networks. All Rights Reserved. Decompiling or Reverse Engineering is Not Allowed.*Oct 25 16:51:13: %7: 1 NAND chips(chip size : 33554432) detected// 设备主程序加载完毕后,会检测设备是否配置堆叠,堆叠选举功能会占用较长时间,启动时间还和堆叠成员数相关,如果而没有堆叠建议将堆叠配置删除Stack System is electing.................... *Oct A25 16:S5S3:09: %DEVICE-5-ECHANGED: DERVICE S5760 (1) is UP. // 堆叠选举完成,配置加载成功后,主设备显示启动完毕,进入运行模式。
堆叠的备份设备进入CTRL 模式,无法配置*Oct 25 16:53:24: %SYS-5-WARMSTART: System warmstart. Ruijie> Ruijie>如果设备在软件启动过程中遇到软件崩溃,需要捕获详细的debug 信息,可以在ctrl 模式下打开ctrl 层的 debug 调试开关Executing program, launch at: 0x01000000 Ctrl Version: RGOS 10.3(4), Release(43933) 1 NAND chips(chip size : 33554432) detected 7 Press Ctrl+C to enter Ctrl Menu====== Ctrl Menu(“Ctrl+Z“ to upper level) ====== ************************************************ TOP menu items. ************************************************ 0. Tftp utilities. 1. XModem utilities. 2. Run Main. 3. Run an Executable file. 4. File management utilities. 5. Scattered utilities. ************************************************ Press a key to run the command:// 输入 CTRL+Q ,进入命令行配置模式。
Hot Commands: ------------------------------------------------------------ Ctrl>help Total commands: debug Open or Close the tftp debug switch. setmain Set Main file name. version Show current version information. reload Reload tools. 8 setbaud Set CTRL Baudrate tools.format Format flash filesystem. rename Rename or Move a file. rm Remove a file. ls List information about the files. load Load main or a binary file from filesystem. xmup Upload file / FlashROM through XModem. xmdown Download programs through XModem. help Dump command list OR show a command's details tftp Download programs through TFTP. hotcmd List current hot commands. quit Quit from CLI command line. Ctrl>Ctrl>help debug Syntax: debug (-on | -off) Usage Details:on: Open fset debug message. off: Close fset debug message. Examples:debug -on debug -off Ctrl>Ctrl>debug – on Ctrl>Ctrl>quit9 1.2 系统灾难恢复1.2.1 系 统密码恢复RG-S5760 交换机初始无密码,如密码忘记,通过以下步骤进行恢复:在设备使用过程中,如果忘记密码,可以采取如下步骤恢复密码。