1、VSU系统在做模式切换的时候,经常出现配置异常,比如配置完全丢失,或者单机下出现VSU的配置,VSU模式下出现单机时的配置
VSU系统存在四个相关的配置文件,可以通过dir查看flash里面的这四个文件,区别如下:
1)config_vsu.dat
:这个文件里面存放的是关于组建VSU系统的相关配置,设备起机的时候会根据这个文件里面的内容进行VSU协商与拓扑发现,你可以通过
Ruijie#show
switch virtual config
switch_id: 1
(mac: 001a.a916.11b6)
!
switch virtual
domain 1
!
switch 1
switch 1
priority 150
!
vsl-aggregateport
1
port-member
interface TenGigabitEthernet 3/1
port-member
interface TenGigabitEthernet 3/2
!
switch convert
mode virtual
!
或者是Ruijie#more config_vsu.dat 来查看
2)standalone.text
:这个文件里面存放的是该物理设备曾经在单机模式下的运行配置信息,以便从vsu模式切换到单机模式的时候能够直接调用,当然也可以不加载这份曾经的单机下的配置,可以放弃,从新开始单机的相关配置
3)virtual_switch.text: 这个文件里面存放的是该物理设备曾经在VSU模式下的运行配置信息,以便从单机模式切换到VSU模式的时候能够直接调用,当然也可以不加载这份曾经的VSU下的配置,可以放弃,从新开始VSU下的相关功能配置
4)config.text :这个文件里面的就是不管是VSU还是单机模式下的执行show run看到的配置,是系统目前工作状态下的所加载的实际用于设备运行的配置,当然设备如果工作在单机模式下,其内容就跟standalone.text
的一致,如果是工作在VSU模式下,其内容就跟virtual_switch.text的一致,当然如果在模式切换的时候你放弃了文件直接的替换建议,那么就从新开始配置,那他们之间的关系可能就不一致了
了解了上述四个文件的作用后,如果你出现如下问题,就可以尝试对应的解决方案
1)如果你发现通过Ruijie#switch
convert mode standalone /virtual命令,不能切换到单机/VSU模式的时候,可以尝试直接删除掉config_vsu.dat,config.text
,再进行模式切换;
2)如果你发现切换到单机模式后还能看到当初在VSU模式下的残留配置,或者是切换到VSU模式后还能看到当初在单机模式下的配置时,可以尝试直接删除掉standalone.text
/virtual_switch.text,config.text ,这样设备模式切换后就会呈空配置,即可重新开始新的配置;
3)如果希望在进行模式切换的时候只是临时的测试用,稍后可能还会重新切换回来,举例来说当前是VSU模式,你需要切换到单机模式下进行一个软件升级,成功后要马上切换会VSU模式运行,所以你希望这个VSU模式下的配置不会丢失或者被修改,当重新切换回来的时候能够保持原来的运行状态,此时推荐作法如下:
a、确认当前的运行配置没有问题,执行write操作,将配置写进virtual_switch.text与config.text
;
b、然后执行模式切换,从VSU--->单机;
c、再执行单机--->VSU模式的切换,此时
Switch2# switch
convert mode virtual ------>转换为VSU模式
Are you sure to convert switch to virtual mode[yes/no]:yes
Do you want to
recovery“config.text”from“virtual_switch.text”[yes/no]:yes ------>这个地方必须选yes,这样才可以将原来的VSU配置加载成设备运行的配置
2、S26I或S26S,切换到单机模式后,重启,还是工作在VSU模式
故障描述:
S26I/S系列,10.4(3b16)版本,确认是空配置,已经试过将config_vsu.dat
,standalone.text ,virtual_switch.text,config.text这四个文件都删除了,多次尝试切换到单机模式,但是重启后还是工作在VSU模式,无法成功,关键log如下:
Ruijie#switch convert mode standalone
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 standalone mode?
[no/yes]y
%notice: stack
module should be removed while converting to standalone mode.
Ruijie#*Jul 16
15:44:17: %VSU-5-DTM_LEAVE_TOPOLOGY: Leave topology by command.
---------------重启的log省略部分------------------
*Jul 16 15:45:58:
%VSU-5-PORT: Port [0/27] is vsl port.
*Jul 16 15:46:05: %VSU-5-AUTO_STACK:
Stack module detected. Device enters auto stack mode.
*Jul 16 15:46:05: %VSU-5-DSB_VSL_CFG:
Configured VSL port disabled.
*Jul 16 15:46:05: %VSU-4-VSL_PORT_LACK:
VSL-AP [1/2] is lack of member ports.
*Jul 16 15:46:05: %VSU-5-DTM_TOPO_INIT:
Topology INIT completed.
*Jul 16 15:47:53: %REDUNDANCY-6-INITIALIZING:
Initialize as master Supervisor.
*Jul 16 15:47:53:
%REDUNDANCY-6-STM_ON_MASTER: State Machine start up on master Supervisor.
Ruijie#sh switch virtual
Switch_id Domain_id Priority Status Role
Description
-----------------------------------------------------------------------------
1(1)
100(100)
100(100) OK
ACTIVE
故障原因:
S26I/S系列的交换机原来是支持GE-SFP-STACK这样的的堆叠模块的,后面软件发展到10.4(3b16)后去除掉了堆叠,全面升级成VSU功能,所以2628G-I的默认g0/27,g0/28端口如果插了GE-SFP-STACK模块,就会自动进入VSU模式,拓扑发现,协商后就会工作在VSU模式下,及时是单台2628I没有成员设备也会如此。
解决方法:
如果是单台设备,不做VSU的话,需要将G0/27,G0/28上面的GE-SFP-STACK模块拔掉,不能插着,否则设备就自动切换成VSU工作模式。