交换机
园区网交换机
数据中心与云计算交换机
中小网络精简型交换机
工业交换机
意图网络指挥官
无线
放装型无线接入点
墙面型无线接入点
智分无线接入点
室外无线接入点
场景化无线
无线控制器
小锐A系列
统一运维
身份管理
服务产品
运营商
政府
金融
互联网
电力能源
制造业
高教/职教
医疗卫生
交通
地产酒店文旅·连锁服务
公共安全
1)现象
该问题经常出现在10.3之前的软件升级,特别是跨版本较大的升级操作中容易出现。进入主程序的时候,经过几分钟后提示:"DP-3-LINECARD_STARTUP_FAIL: Module in slot 4 has translated to cannotstartup."这样类似的信息,并且此时提示启动失败的线卡面板上端口的LED 灯全红(说明一直在复位),执行show verion 命令,发现没有该槽位线卡的版本信息,show version slot中该线卡的状态 也是cannot startup。
2)原因
线卡主程序丢失或没有升级成功,特别是ctrl版本与引擎相差较大。
3)解决方法
a.整机复位,进入管理板CTRL,通过restore 命令恢复;
====== Ctrl Menu("Ctrl+Z" to upper level) ======
************************************************
TOP menu items.
************************************************
0. format all other module fs.
1. show all module version infomation.
2. Tftp utilities.
3. Restore main program of linecard!
4. XModem utilities.
5. Run Main.
6. Run an Executable file.
7. File management utilities.
8. SetMac utilities.
9. Scattered utilities.
************************************************
Press a key to run the command: 3
b.如果,restore 命令还是无法恢复,那么:下电,将同步成功的线卡及从板拔出;
c. 上电,进入主管理板ctrl 命令行,通过tftpold 命令将线卡的主程序传输给线卡(当然PC还是接 在引擎的MGMT口)。传输完成后,执行load命令;到主板主程序后,将拔出的卡重新插入,等待同步 ,并验证是否同步成功(sh ver 命令)。
举例:
Ctrl>version //先通过version确认线卡ctrl信息已经被识别,否则需要先升级线卡ctrl文件
Module information:
Slot-3 : M8600-24SFP/12GT
Hardware version : 1.0
Software version : RGOS 10.3(5b1), Release(87006)
BOOT version : 10.3.87006
CTRL version : 10.3.87006
Slot-M1 : M8606-CM II
Hardware version : 1.5
Software version : RGOS 10.3(5b1), Release(87006)
BOOT version : 10.3.87006
CTRL version : 10.3.87006
Ctrl>help tftpold
Syntax: tftpold LIP RIP FILE (-slavecm | -lc | -msc) (-main | -ctrl)
Usage Details:
LIP: Local(Switch/Router) IP address.
RIP: Remote(PC) IP address.
FILE: Remote(PC) filename you want to download.
-slavecm: Select the target is SlaveCM card.
-lc: Select the target is LineCard.
-msc: Select the target is MSCCard.
-main: Select the program is Main.
-ctrl: Select the program is CTRL.
Examples:
tftpold 192.168.1.3 192.168.1.2 rgos-xxx.bin -slavecm -main
tftpold 192.168.1.3 192.168.1.2 rgos-xxx.bin -lc -main
tftpold 192.168.1.3 192.168.1.2 rgos-xxx.bin -msc -main
tftpold 192.168.1.3 192.168.1.2 ctrl-xxx.bin -slavecm -ctrl
tftpold 192.168.1.3 192.168.1.2 ctrl-xxx.bin -lc -ctrl
tftpold 192.168.1.3 192.168.1.2 ctrl-xxx.bin -msc -ctrl
Ctrl>tftpold 192.168.64.2 192.168.64.1 lc-ctrl.bin -lc -ctrl
Ctrl>tftpold 192.168.64.2 192.168.64.1 install_lc_20070010.bin -lc -main
//通过tftpold命令来手动更新线卡ctrl,main
注:
a、10.3以前的软件,线卡的boot,ctrl,main有特定的一个压缩映像文件,类似 install_lc_20070010.bin 该文件通常支持所有的线卡;10.4以后的软件,线卡有独立的boot,ctrl ,main文件,也就是有三个BIN文件,LC-main.bin,LC-ctrl.bin,LC-boot.bin,另外一些特殊的线卡 比如08xfp,mpls等线卡可能还有自己独立的升级包,与其他普通线卡不共用;
b、关于升级包的组成大家作为了解知识,不必掌握,因为通常发布的版本都是一个完整的升级包,压缩了上述这些文件,如果遇到ctrl下需要单独升级线卡的ctrl,main的情况,请向4008111000索取文件 。