交换产品线 >> 常用交换产品技术【非11.x平台】 >> VSU >> 核心S86&12K VSU >> 实施维护 >> |
1、S86/S12000,关于VSU域ID及成员ID的说明
Domain ID:VSU属性,唯一标识VSU,用于区分不同的VSU系统。VSU系统中,成员机框的Domain ID必须相同。取值范围是1~255,默认没有配置域ID,所以建立VSU时必须配置该值。
Switch ID: VSU属性,唯一标识成员交换机,用于区分同一VSU系统中的不同成员交换机。取值范围是1~2,默认是1。另外Switch ID,保存在并行flash中,不会随配置文件丢失而丢失。
2、S86/S12000,关于VSU成员机框优先级的说明
1)成员优先级:VSU属性,标识成员机优先,用于角色选举中确定成员机的角色。取值范围:1~255,缺省值为100。
2)交换机优先级分为配置优先级和运行优先级。运行优先级等于启动时配置文件中保存的配置优先级,在VSU运行过程中不会变化,管理员修改了配置优先级,运行优先级还是原来的值,保存配置重启以后配置优先级才会生效。
3)另外该优先级是保存在串行flah中,会随着配置的丢失而丢失。
3、VSU环境下,设备优先级需要如何配置?
VSU环境中,priority(优先级)都要配置成一样,即者保存默认值。因为如果配置了双上联的,两台设备优先级一样,将能够保证高带宽或者高密度UP的设备能够根据规则成为主设备,保证对网络影响最小。这是因为,如果双主机检测的时候,依次通过以下规则选择一台主机进入
recovery 模式:
1)优先级较低的主机进入 recovery 模式。
2)优先级相同时,Up 端口的最高带宽(不计 VSL 口)较低的主机进入
recovery 模式。比如一台主机的 Up 端口的最高带宽为 40G,另一台主机的 Up 端口的最高带宽为 10G,则 10G 这一台主机进入
recovery 模式。
3)以上条件均相同时,Up 端口的最高带宽端口的数量(不计 VSL 口)较少的主机进入
recovery 模式。比如两台主机的 Up 端口的最高带宽都为 10G,则 10G 端口的 Up 数量较少的主机进入 recovery 模式。
4)以上条件均相同时,Up 端口的数量(不计 VSL 口)较少的主机进入
recovery 模式。
5)以上条件均相同时,出厂时设备 MAC 地址大的主机进入 recovery 模式。
如下情况,VSU主机的优先级建议配置成不同的值:
如果只有单出口线路,同时需要某台设备连接重要业务必须保证为主的情况下,才需要对该设备的优先级调整为最大,保证不会被后续规则影响,导致重要业务设备变成recovery状态。
4、S86/S12000,VSU主从机箱选举规则
VSL初始化完以后,开始选举主机箱,选举主机箱的过程叫角色选举。
角色选举的原则如下所示:
1)当前主机箱优先。
2)交换机优先级大的优先。
3)switch ID小的优先。
从第一条规则开始判断,如果某条规则能确定出主机箱,那么就没必要继续使用后面的规则进行判断。角色选举完成以后,VSU就形成了,进入管理和维护阶段。
关于第1)点当前主机箱优先的说明:
第2)、第3)点VSU选举机制是建立在VSU系统的两台机箱同时启动的基础上。如果两台机箱的启动时间不一致(比如,当机箱内安装M8600-08XFP线卡时,可能延长机箱的启动时间),则可能发生优先级较低但是先启动的机箱成为VSU系统的主机箱,也就是当前主机箱优先原则,后面也不会被抢占。
5、S86/S12000,关于VSU跨机箱配置端口聚合的说明
在VSU环境做AP聚合有如下限制:
1)只有物理端口可以作为跨机箱AP的成员口。
2)支持最多8个物理口作为成员口,一共支持128组AP。
3)成员口的速率必须一致,如千兆端口和万兆端口不能聚合。
4)成员口的介质类型必须一致,如光口和电口不能聚合。
6、S86/S12000,VSU双机箱BFD检测说明
1)当VSL断开时,从机箱切换成主机箱,如果原来的主机箱还在运行,那么现在两台机箱都是主机箱,由于配置完全相同,在局域网中会引起IP地址冲突等一系列问题。VSU必须检测双主机箱,并且采取恢复措施。
2)VSU支持使用IP BFD(Bidirectional Forwarding
Detection)检测双主机情况。
a.当检测出双主机箱状态时,旧的主机箱进入恢复模式(recovery),会把除了VSL端口和例外端口之外的所有端口关闭(例外端口是在双主机恢复模式下不关闭的端口,可以使用dual-active exclude
interface interface-name命令配置例外端口)。此时跨机箱的数据通讯将中断一段时间,当VSL重新连通时(比如模块坏了后更换),处于恢复模式的机箱自动重启,重启完成后,该机箱成为VSU系统的从机箱,再次加入工作。
b.出现双主机箱状态后,最简单的恢复措施是重新连接VSL。用户可能会选择手动重启处于恢复模式的机箱,忘记去连接VSL,若如此,则会再次进入双主机箱状态,并不能解决问题,因此,特别注意不要忘记重新连接VSL,解决VSL链路问题才是解决双主机的根本。
7、VSU配置BFD检测时,为什么两个互联接口要配置不同网段的IP
由于构建成VSU系统后,相当于一台设备,在同一台设备的两个三层接口不能配置为相同网段的IP地址,由于直连链路要启动BFD检测,故需要配置不同网段的IP。
8、VSU模式下备机箱为什么只能看到直连路由表,而看不到相应静态或动态路由条目,比如OSPF
由于VSU模式下,控制层面都由主机箱负责,数据层面主机箱和备件箱同时负责,交换机的管理配置、路由学习等都是由控制层面负责,故备机箱无法看到相应路由条目,show
run也没有对应的OSPF配置,此类问题都属于正常现象,不必担心,如果主设备故障,发生主从切换后,从机就会产生对应配置与学习到表项了。
9、VSU从单机切换成virtual模式后,提示%VSLP-3-DUPLICATE_SWITCH_ID:
Peer's switch ID is duplicate with local switch ID 1
1)配置优先级的命令只会修改优先级,不会修改交换机编号。所以在配置时必须正确输入当前设备的编号。例如,当前已经配置交换机编号为1,如果输入switch
2 priority 100,则优先级配置不生效。请严格按照配置模板先配置switch 2,然后在配置switch 2 priority 100。
2)在特权模式执行“show
running-config”看不到配置命令“switch 1”,switch ID不会保存到启动配置文件中,而是保存在并行Flash中。如果把switch ID保存到启动配置文件中,组建VSU后,主机箱把配置信息同步到从机箱,将造成从机箱的switch
ID和主机箱的switch ID一模一样,出现如下log提示:VSLP-3-DUPLICATE_SWITCH_ID: Peer's switch ID is
duplicate with local switch ID 1.
解决方法:配置备机框的ID为2
Switch2(config)# switch virtual domain 1
Switch2(config-vs-domain)# switch 2
Switch2(config-vs-domain)# switch 2 priority
150
Switch2(config-vs-domain)# exit
10、VSU模式下发现备设备无法console口登入
1)VSU组建成功后,只有主设备可以进行console口管理,备设备无法执行任何命令,console线接入也是没有任何提示的;
2)如果有管理备机框或者信息收集的需要的时候,可以在主设备管理界面下通过执行Ruijie#session
device 2 slot m1来登入从设备的管理引擎,不过该界面下也只能执行一些查看show 的简单维护命令,无法配置以及做一些复杂的测试工作。
11、S86单机模式下插入M8600-VSU-02XFP线卡后发现线卡无法识别,显示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]
起来后就能正常识别线卡了
12、关于S86/S12000 VSU系统的升级方式的总体说明
根据对于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下对两台从引擎进行升级,然后重启(推荐,此种方法简单,断网时间短)。
升级简要总结示意图:
注意提前保存或备份配置文件到本地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
注意提前保存或备份配置文件到本地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表示强制升级,不指定则默认按照安装包的升级策略进行升级。
注意事项:
1、升级之前务必阅读版本发行说明,确定当前硬件线卡能够被当前软件版本支持!
2、当前VSU升级整机重启会导致业务中断,请提前和客户约定升级时间减少对业务的影响(至少需要保证有两个小时时间来进行升级)。
13、VSU模式下动态插入10.4(1)以前线卡的升级
VSU模式下不支持动态插入10.4(1)以前的线卡。因此,当动态插入一张10.4(1)以前的卡,只能断开VSU模式,先在单机下完成自动同步,再切换到VSU模式下运行。
14、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口连接)
15、VSU模式下动态插入10.4(2b3)以后版本线卡的升级
10.4(2b3)以后版本的线卡均支持VSU模式,因此在VSU模式下插入10.4(2b3)版本以后的线卡,因为VSU模式下不支持对热插入线卡的分发操作,故需进入主程序后将启动自动同步程序,由管理板完成对线卡主程序的版本同步。同步完成后线卡自动复位,重新起来之后就运行在新版本了。
16、S86/S12000,做vsu,是否能够做2对bfd检测链路
针对S86/12K产品,用户最多可以配置 2 对BFD 双主机检测链路
Ruijie# show switch virtual dual-active
bfd
BFD dual-active detection enabled: Yes
BFD dual-active interface pairs
configured:
Pair interface GigabitEthernet 1/0/1 and
interface GigabitEthernet 2/0/1: UP
Pair interface GigabitEthernet 1/0/2 and
interface GigabitEthernet 2/0/2: UP
17、光口和电口是否能作为同一个VSL组的成员呢
不能,同一个vsl成员组的成员必须是相同介质的,即必须都是电口或者必须都是光口。
18、VSU模式下,将switch id为2的设备移除后,sh int sta 还有2/1/1的接口信息,怎么清除这些接口信息?
Ruijie(config)# remove configuration switch 2
19、S12K、S86 VSU模式下,新增VSL链路,是否需要重启设备?
10.4(3b17)(包括本身)之后不需要重启设备就可以生效。而相反之前版本需要重启设备生效。
新增的VSL 成员链路在配置完成后立即生效,而不用重新启动VSU 系统或所在的线卡。同样,用户也可以将原有的VSL
成员链路动态移除,移除的成员链路在配置完成后也立即生效,并且整个过程不会照导致VSU重建或者因为中断。
20、多台设备组建VSU/堆叠后,相比单台设备,硬件表象是否有所增加?
设备单机情况下与VSU条件下相比,硬件表象没有变化。
21、在什么情况下VSU主机的优先级需要修改,配置成不同的值?
VSU环境中,priority(优先级)都要配置成一样,即者保存默认值。因为如果配置了双上联的,两台设备优先级一样,将能够保证高带宽或者高密度UP的设备能够根据规则成为主设备,保证对网络影响最小。这是因为,如果双主机检测的时候,依次通过以下规则选择一台主机进入
recovery 模式:
1)优先级较低的主机进入 recovery 模式。
2)优先级相同时,Up 端口的最高带宽(不计 VSL 口)较低的主机进入
recovery 模式。比如一台主机的 Up 端口的最高带宽为 40G,另一台主机的 Up 端口的最高带宽为 10G,则 10G 这一台主机进入
recovery 模式。
3)以上条件均相同时,Up 端口的最高带宽端口的数量(不计 VSL 口)较少的主机进入
recovery 模式。比如两台主机的 Up 端口的最高带宽都为 10G,则 10G 端口的 Up 数量较少的主机进入 recovery 模式。
4)以上条件均相同时,Up 端口的数量(不计 VSL 口)较少的主机进入
recovery 模式。
5)以上条件均相同时,出厂时设备 MAC 地址大的主机进入 recovery 模式。
如下情况,VSU主机的优先级建议配置成不同的值:
如果只有单出口线路,同时需要某台设备连接重要业务必须保证为主的情况下,才需要对该设备的优先级调整为最大,保证不会被后续规则影响,导致重要业务设备变成recovery状态。
22、VSU环境下,AP 成员口分布在 VSU 系统的不同成员设备上,但在vsu组上show int
count rate发现流量都集中在某成员设备的ap成员口上,而没有做到负载均衡?
AP 成员口可以分布在 VSU 系统的两个机箱上时,缺省情况下,AP 的出口流量优先从本地成员口进行转发。
Ruijie(config)# switch virtual domain
domain_id 进入虚拟设备配置模式。
Ruijie(config-vs-domain)# [ no ] switch
virtual aggregateport lffenable //配置跨机箱 AP 成员口本地优先转发。使用 no 前缀时取消跨机箱 AP 成员口本地优先转发
23、VSU组中ECMP路由出口分布在vsu系统的不同成员设备上,可能导致ECMP的出口流量都从某成员设备转发,如何取消ECMP路由本地优先转发的功能?
ECMP 路由出口可以分布在 VSU 系统的两个机箱上。缺省情况下,ECMP 的出口流量优先从本地成员口进行转发。
Ruijie(config)# switch virtual domain
domain_id 进入虚拟设备配置模式。
Ruijie(config-vs-domain)# [ no ] switch
virtual ecmp lff enable //配置跨机箱 EMCP 路由口本地优先转发。 使用 no前缀时取消跨机箱
EMCP 路由口本地优先转发。
以上配置立即生效,属于全局配置模式,可以使用 show running-config
命令查看。
Ruijie#show switch virtual balance//查看当前
VSU 系统流量均衡模式。
Aggregate port LFF:enable
ECMP LFF: enable