实验环境:
2台Ruijie S5750C-28SFP4XS-H
Windows10
SecureCRT 8.5
串口服务器(非必需)
LC-LC跳线
万兆光模块
1、对主备核心交换机进行初始配置
核心交换机1:
Switch1# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch1(config)# switch virtual domain 188
Switch1(config-vs-domain)# switch 1
Switch1(config-vs-domain)# switch 1 priority 200 ------>默认优先级为100,配置为较高的优先级,VSU建立成功后将会成为管理主机。
Switch1(config-vs-domain)# exit
Switch1(config)# vsl-port ------>VSL链路至少需要2条,一条链路可靠性较低,当出现链路震荡时,VSU会非常不稳定。
Switch1(config-vsl-port)# port-member interface TenGigabitEthernet 0/31 ------>配置VSL链路
Switch1(config-vsl-port)# port-member interface TenGigabitEthernet 0/32
Switch1(config-vsl-port)# exit
核心交换机2:
Switch2# configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Switch2(config)# switch virtual domain 188 ------>domaind id 必须和第一台一致
Switch2(config-vs-domain)# switch 2 ------>第二台设备必须更改ID为2
Switch2(config-vs-domain)# switch 2 priority 150
Switch2(config-vs-domain)# exit
Switch2(config)# vsl-port ------>VSL链路至少需要2条,一条链路可靠性较低,当出现链路震荡时,VSU会非常不稳定。
Switch2(config-vsl-port)# port-member interface TenGigabitEthernet 0/31 ------>配置VSL链路
Switch2(config-vsl-port)# port-member interface TenGigabitEthernet 0/32
Switch2(config-vsl-port)# exit
2、连接好VSL链路,并确定接口已经UP
3、保存两台设备的配置,并一起切换为VSU模式
核心交换机1
Switch1# wr
Switch1# switch convert mode virtual ------>转换为VSU模式
Convert mode will backup and delete config file, and reload the switch. Are you sure to continue[yes/no]:yes
核心交换机2
Switch2# wr
Switch2# switch convert mode virtual ------>转换为VSU模式
Are you sure to convert switch to virtual mode[yes/no]:yes
选择转换模式后,设备会重启启动,并组建VSU。
4、确认VSU建立成功
1.VSU的管理需要在其中的主机上进行
2. VSU组建后从机Console口默认不能进行管理,可执行EscEscEscEscC(即4次Esc键加C键)打开输出开关,建议使用session device 2 slot (m1,m2 ,线卡槽位)登录其它设备查看信息。
Ruijie# show switch virtual role 检查主备是否符合预期
Switch_id Domain_id Priority Position Status Role Description
----------------------------------------------------------------------------------------------------------------
1(1) 188(188) 200(200) LOCAL OK ACTIVE ------>ACTIVE表示主机箱
2(2) 188(188) 100(100) REMOTE OK STANDBY ------>STANDBY表示从机箱
Ruijie# show ver slots 检查是否已经识别到了主从机的所有线卡(说明以下结果仅为示例)
Ruijie#show version slots
Dev Slot Port Configured Module Online Module Software Status
--- ---- ---- ---------------------------- ---------------------------- ---------------
1 0 32 S5750C-28SFP4XS-H S5750C-28SFP4XS-H master
1 1 0 N/A none none
1 2 0 N/A none none
2 0 32 S5750C-28SFP4XS-H S5750C-28SFP4XS-H backup
2 1 0 N/A none none
2 2 0 N/A none none
配置双主机检测及例外口
为什么要配置双主机检测?
1.当VSL的所有物理链路都异常断开时,从机箱认为主机箱丢失会切换成主机箱,网络中将出现两台主机箱,两台机箱的配置完全相同,在三层,两台机箱的任何一个虚接口(VLAN接口和环回接口等等)的配置相同,网络中将会出现IP地址冲突,导致网络不可用。
2.配置双主机检测机制后,BFD专用链路会根据双主机报文的收发检测出存在双主机箱,系统将根据双主机检测规则选择一台机箱(低优先级机箱)进入恢复(recovery)模式,除VSL端口、MGMT口和管理员指定的例外端口(保留作为设备其他端口shutdown时可以Telnet)以外,其它端口都被强制关闭。
所以双主机检测可以阻止以上异常故障出现时,保障网络依然可用(前提是其他设备连接到双核心都具备冗余链路条件)
Ruijie#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Ruijie(config)#interface g1/0/1
Ruijie(config-if-GigabitEthernet 1/0/1)#no switchport ------>配置检测接口 2 为路由口
Ruijie(config-if-GigabitEthernet 1/0/1)#exit
Ruijie(config)#inte g2/0/1
Ruijie(config-if-GigabitEthernet 2/0/1)#no switchport ------>配置检测接口 1 为路由口
Ruijie(config-if-GigabitEthernet 2/0/1)#exit
Ruijie(config)#switch virtual domain 188 ------>进入VSU参数配置
Ruijie(config-vs-domain)#dual-active detection bfd ------>打开 BFD 开关,缺省关闭
Ruijie(config-vs-domain)#dual-active bfd interface gigabitEthernet 1/0/1 ------>配置一对BFD 检测接口
Ruijie(config-vs-domain)#dual-active bfd interface gigabitEthernet 2/0/1
Ruijie(config-vs-domain)#dual-active exclude interface tenGigabitEthernet 1/0/30 ------>指定例外口,上联路由口保留,出现双主机时可以telnet
Ruijie(config-vs-domain)#dual-active exclude interface tenGigabitEthernet 2/0/30
Ruijie(config-vs-domain)#exit