1、关于S86/S12000 VSU系统的升级方式的总体说明

1)升级概述

根据对于VSU环境,升级前先确认当前交换机的软件版本:

a、如果当前版本是10.4(3b17)及之后版本升级至更高版本,那么按照常规升级方式,使用自动升级(TFTP拷贝软件版本到交换机,然后进行重启操作,断网时间约为20分钟)或采用手工升级方式(upgrade system rgos.bin,完成后重启,断网时间约为12分钟),具体可以查看 交换机实施一本通---软件版本升级----->运行模式下升级章节

 

b、如果是低于10.4(3b17)的软件版本升级到更高版本(如10.4(2b3)、10.4(3)软件版本升级至10.4(3b17)P3等),那么要分为如下两种情况:

I、如果VSU环境的两台交换机各都只有一块引擎,那么按照常规升级方式,使用自动升级(TFTP拷贝软件版本到交换机,然后进行重启操作,断网时间约为20分钟)或采用手工升级方式(upgrade system rgos.bin,完成后重启,断网时间约为12分钟),具体可以查看 交换机实施一本通-软件版本升级----->运行模式下升级章节

 

II、如果VSU环境的两台交换机加起来超过两块块引擎,有三块或四块引擎。由于3b17版本VSU机制发生重大变化,3b17版本VSU备份引擎实际并不支持热备仅能扩充带宽,扩展管理板无法自动升级,升级时需要特别处理。 需要在将VSU转换为单机模式,对两台设备进行独立升级,等两台设备都升级成功后再转换为VSU模式,或在CTRL下对两台从引擎进行升级,然后重启(推荐,此种方法简单,断网时间短)。

 

升级简要总结示意图:

2)四引擎升级方法一:切换为单机升级

注意提前保存或备份配置文件到本地PC。

升级时间:整体需要1小时30min左右,建议升级维护时间申请至少2个小时。

步骤1 约为15min

步骤2单机升级约为20min(手工升级)-40min(自动升级),可两台同时操作

步骤3 约为15min-20min

       

步骤1:将VSU模式转换为单机模式,命令如下

Ruijie-ACTIVE#switch convert mode standalone

 

步骤2:转换单机完成后,使用TFTP单独对单机进行升级至3b17P3,确认升级成功。

 

步骤3:按照S86 VSU的配置重新配置VSU,配置完成后分别将两台S86再次转换为VSU模式,命令如下:

Ruijie#switch convert mode virtual      ----->回车后,系统会提示是否转换为VSU模式,选择"Y", 提示是否恢复配置时,选择恢复以前的VSU配置Y       

Convert switch mode will automatically backup the "config.text" file and then delete it, and reload the switch. Do you want to convert switch to virtual mode? [no/yes]y

Do you want to recover "config.text" from "virtual_switch.text" (press 'ctrl + c' to cancel) [yes/no]:y

 

3)四引擎升级方法二:CTRL下升级  (推荐)

注意提前保存或备份配置文件到本地PC。

升级时间:整体需要1小时左右,建议升级维护时间申请至少2个小时。

步骤1 约为  20min (手工升级) -40min (自动升级)

步骤2,3,4 约为 20-30分钟左右。

       

步骤1:按照常规方式对VSU进行升级(自动升级或手工升级,推荐采用手工升级方式,断网时间更短),升级成功后主从机箱的主引擎和线卡均已升级成功至3b17P3,备份引擎此时尚未升级成功。:

提示:

如采用自动升级方案,等待整机VSU重启完成,确认升级成功后再进入第二步。

如采用手工升级方案,主程序下更新线卡FLASH文件成功即可直接进入步骤2,不需要等待主程序启动完毕后再次重启。

 

步骤2:重启VSU进入CTRL模式(根据提示,按CRTL+C键进入),主从机需要单独操作(操作一台的时候,另外一台不会一起进入ctrl,会正常启动,所以可以考虑先断电一台,等一台进入ctrl后,另外一台再开机进入ctrl),可以先重启一台进入CTRL后,将Console线切换到另外主机重启根据提示进入CTRL。

 

步骤3:在CTRL命令行下执行upgrade -slot M2 -force进行升级从板,主从机均需要操作。

步骤4:在CTRL命令行下执行load main命令,加载主程序,设备将重新启动,或主从机机断电重启。(主从机均需要操作)

步骤5:确认版本升级成功(show version)及VSU各板卡均已识别到(show version slot)。

 

补充说明:ctrl下的升级命令格式可通过help upgrade命令查看,具体为:upgrade -slot < all | 1..30 | M1 | M2 > [ -type < boot | ctrl | main > ] [ -force]。其中,-slot表示指定要升级的板卡,其中all表示对所有就绪板卡进行升级。-type表示指定要升级的程序映像,如果不指定,默认升级所有程序映像。-force表示强制升级,不指定则默认按照安装包的升级策略进行升级。

 

2、VSU模式下动态插入10.4(1)以前线卡的升级

VSU模式下不支持动态插入10.4(1)以前的卡。因此,当动态插入一张10.4(1)以前的卡,只能断开VSU模式,先在单机下完成自动同步,再切换到VSU模式下运行。

 

3、VSU模式下动态插入10.4(2)以后但低于10.4(2b3)版本线卡的升级

1)低于10.4(2b3)版本的线卡无法识别VSU模式,因此线卡将处于cannot startup状态。由于10.4(2)以后的版本在ctrl下支持主程序分发功能,因此可以执行整机reload命令复位设备,待运行到ctrl之后,让管理板自动下发线卡主程序到线卡内存中运行。

2)当分发完成后,线卡主程序运行10.4(3b7)的新版本之后,即可通过debug support模式下的upgrade force命令(特权模式下的upgrade system命令也可进行升级操作,但不是强制升级,而是按升级策略的约定情况进行升级)将线卡flash上的主程序强制升级为10.4(3b7)的版本。

3)命令格式如下:upgrade force slot n main,其中,n表示线卡槽号,如果指定n为all,则将强制升级所有线卡flash上的主程序。

举例:

Ruijie#upgrade system ?

  WORD  Specify a file to upgrade images

  <cr> 

Ruijie#upgrade system    

No software images need installed.

或者

Ruijie#debug support

Ruijie(support)#upgrade force slot ?

  <1-30>  Specify user slot ID to upgrade images

  WORD    Specify Board(M1|M2) to upgrade images

  all     Force to upgrade all slots if card inside

Ruijie(support)#upgrade force slot all

These images in linecard will be updated:

     Slot     image    linecard

    ------    -----    ------------------------

        M1     BOOT                 M8610-CM II

               CTRL                 M8610-CM II

         3     BOOT                    M8600-FW

               CTRL                    M8600-FW

               MAIN                    M8600-FW

         6     BOOT            M8600-24GT/12SFP

               CTRL            M8600-24GT/12SFP

               MAIN            M8600-24GT/12SFP

-----------------------------------------------

(Slot M1): Installing BOOT

Upgrading BOOT...

DO NOT POWER OFF!

Erasing device...eee [ok]

/---------------------------------------------同步日志此次忽略------------------------------------------/

如果分发失败,或因线卡启动较慢导致分发超时等原因,未完成分发,则线卡直接加载本地flash上的主程序,运行的将是10.4(2)版本的主程序,而该版本并不支持VSU模式,因此线卡将转入cannot startup状态,这时只能再次拔插,重新尝试分发了。或者采用单机非VSU模式,直接在管理板ctrl下对该张线卡进行单独升级。

Ctrl>tftp 192.168.1.1 192.168.1.2 ctrl-lc.bin -ctrl          

Ctrl>tftp 192.168.1.1 192.168.1.2 main-lc.bin -main                          (升级PC与主引擎的MGMT口连接)

 

4、VSU模式下动态插入10.4(2b3)以后版本线卡的升级

10.4(2b3)以后版本的线卡均支持VSU模式,因此在VSU模式下插入10.4(2b3)版本以后的线卡,因为VSU模式下不支持对热插入线卡的分发操作,故需进入主程序后将启动自动同步程序,由管理板完成对线卡主程序的版本同步。同步完成后线卡自动复位,重新起来之后就运行在新版本了。

 

 

5、S86单机模式下插入VSU线卡后发现线卡无法识别,显示cannot startup

在单机模式下插入M8600-VSU-02XFP模块时,线卡无法识别,已经确认引擎,线卡版本一致,出现如下提示:

Ruijie#

*Nov 1 15:19:37: %DP-5-CARD_NOT_SUPPORT: M8600-VSU-02XFP is not supported in the standalone mode, please switch to the vsu mode.

*Nov 1 15:20:05: %DP-3-LINECARD_STARTUP_FAIL: Module in slot 4 has translated to cannot startup.

Ruijie#show ver slots

Dev Slot Port Configured Module Online Module User Status Software Status

--- ---- ---- ---------------------------- ---------------------------- ------------ ---------------

1 1 0 none none none none

1 2 24 M8600-24GT/12SFP M8600-24GT/12SFP installed ok

1 3 0 none none none none

1 4 2 M8600-VSU-02XFP none installed none

1 M1 0 N/A M8606-CM II N/A master

1 M2 0 N/A none N/A none

这是一个正常提示,无需做任何其他操作,因为非VSU模式下,S86无法正确识别M8600-VSU-02XFP线卡,只要按照正常的vsu配置进行设置,切换到VSU模式就可以了,如下:

Ruijie(config)#switch virtual domain 1

Ruijie(config-vs-domain)#switch 1

Ruijie(config-vs-domain)#switch 1 priority 200

Ruijie(config-vs-domain)#end

Ruijie#wr

Building configuration...

Write to boot config file: [/config.text]

[OK]

Ruijie#

Ruijie#switch convert mode virtual

This command will copy the startup configuration to the backup file named "standalone.text",

save the running config to startup config and reload the switch.

Do you want to proceed? [y/n]:y

Copying the startup configuration to the backup file named "standalone.text" ...

[OK]

起来后就能正常识别线卡了