交换机
园区网交换机
数据中心与云计算交换机
中小网络精简型交换机
工业交换机
意图网络指挥官
无线
放装型无线接入点
墙面型无线接入点
智分无线接入点
室外无线接入点
场景化无线
无线控制器
小锐A系列
统一运维
身份管理
服务产品
运营商
政府
金融
互联网
电力能源
制造业
高教/职教
医疗卫生
交通
地产酒店文旅·连锁服务
公共安全
1、故障现象
完成系统升级后,设备无法启动,不停重启
2、故障可能原因
(1)升级的firmware版本与硬件平台不匹配;
(2)firmware传输不完整;
3.故障处理流程
4.故障处理步骤
步骤1:检查升级firmware文件是否正确
目前所有的ACE系列产品都需要firmware都需要硬件平台匹配,如果升级了错误的firmware,将导致设备无法正常启动,不停重启;
我们可以通过配套的版本发行说明查看到设备型号、硬件版本与firmware匹配的说明。
Firmware文件命名规则举例,以ACE5000的firmware文件为例,说明下firmware文件命名规则:
版本类型:分为firmware、webui
产品型号:ACE2000、ACE3000和ACE5000
平台型号:FW6500、8890和8865硬件平台
接口组合:第一个数值为支持的桥组数,4就代表支持4个桥组;D代表千兆电口、G代表千兆光口、W代表万兆光口;D4代表4个千兆电口(2组千兆电桥);G4就代表4个千兆光口(2组光桥)、W2就代表2个万兆光口(1组万兆光桥)
说明:由于ACE5000其中两个千兆电口为MA1/MA2,所有仅有1组千兆电桥;
版本号:V4.2.01,V4.2为该版本的整个系列;
重新从版本管理系统下载匹配硬件平台的firmware版本,重新升级。同时使用clear firmware <文件名>命令将FLASH中的错误firmware文件删除。
步骤2:检查升级firmware文件大小是否正确
firmware文件在升级过程中由于传输等原因造成firmware文件丢失或部分损坏将会造成升级后设备无法正常启动,所以我们需要在升级完成后检查下传入的firmware文件大小是否正确;
当将firmware文件传入设备后,通过show flash查看传入的firmware文件大小是否正确.
ruijie# show flash ---->查看flash空间中的firmware文件大小
flash:/firmware/
total 64116
drwxr-xr-x 2 root wheel 512 Nov 8 20:41 .
drwxr-xr-x 14 root wheel 512 Dec 24 2011 ..
-rw-r--r-- 1 root wheel 20408320 Aug 11 2011 firmware.bin
-rw-r--r-- 1 root wheel 21631488 Jun 26 20:24 firmware_ACE3000_FW6500_4D4G4_ruijie_v3.4.0_build126.bin ---->查看flash空间中的firmware文件大小
...省略...
重新升级firmware文件,将由于的firmware删除或覆盖;
步骤3:确认系统是否可以恢复
出现此问题时,我们需要尝试是否能将firmware恢复到原先使用的,如果可恢复,我们就可以重新升级
如升级时错误的选择了不匹配的firmware或firmware文件不对,设备将不停重启,无法加载firmware;如果原有的firmware文件存在,可通过ROM层恢复启动文件,操作如下;但如果原有的firmware文件被删除,那只能将设备返厂处理;
1、重启设备,不停按“回车”键进入BOOT层
Type '?' for a list of commands, 'help' for more detailed help.
boot>
OK ---->ROM每行起始提示符为“OK”
OK
OK
2、通过ls firmware命令查看flash中的firmware文件
OK ls firmware ---->查看firmware文件
firmware
firmware.bin ---->出厂灌装firmware文件命名
firmware_ACE3000_8890_3G4D4_ruijie_v2.8.40.bin
firmware_ACE3000_8890_3G4D4_ruijie_v3.4.0_build126.bin
3、恢复启动文件
举例:设置为原有的firmware.bin
OK set boot.firmware=firmware.bin ---->设置启动文件
通过show命令查看启动firmware信息
OK show
LINES=24
acpi_load=YES
boot.firmware=firmware.bin ---->启动文件为firmware.bin
boot_multicons=YES
boot_serial=YES
comconsole_speed=115200
console=comconsole vidconsole
currdev=disk0s1a:
hint.acpi.0.oem=ACPIAM
…省略…
4、通过boot加载并重启设备;
OK boot ---->加载启动文件
MatrixOS version 3.4.00(126), RELEASE SOFTWARE
Copyright (c) 2002-2009, Ruijie Networks Co., Ltd.
…省略…
5、重新进行升级操作;
加载成功后,需升级到正确的firmware文件;
6、恢复成原先使用的firmware版本:
boot重启完,如果不升级版本,将系统恢复成原先使用的firmware,我们就需要在特权模式下执行firmware <文件命名>的方式去指定启动firmware;之前在底层set boot.firmware设置的只有单次生效,再次重启后会恢复。
ruijie# firmware firmware.bin ---->将firmware.bin设置为启动文件
步骤4:收集信息后,请联系4008111000协助处理
如果经以上3个步骤排查后故障无法解决,请将根据步骤1到步骤3检查配置打包压缩,同时准备好ACE的远程方式后联系4008-111000协助处理。
产品型号和需要升级的firmware文件名
ROM层下操作log
升级过程的命令行操作log