3 weeks ago - last edited 3 weeks ago
Hello,
I am currently trying to switch our DVR Leaf Nodes from DVR to vIST clustering. Since we have a number of nodes that need to be converted, I am looking for a way to do this remotely without requiring console access.
We are using XIQ SE. I tried to solve this using a script that I would execute, but unfortunately, I can't find a way to do it in a script without requiring a reboot between disabling the DVR flag (no dvr) and applying the vIST configuration.
When I run the script manually, I get stuck as follows:
vsp4-cf-1:1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
vsp4-cf-1:1(config)#no router isis enable
WARNING:Disable ISIS will cause traffic disruption
Do you want to continue (y/n) ? y
WARNING: All ACLs and ACE entries under the ACLs will be disabled when DVR Leaf is deleted
vsp4-cf-1:1(config)#router isis
vsp4-cf-1:1(config-isis)#no spbm 1 smlt-peer-system-id
vsp4-cf-1:1(config-isis)#no spbm 1 smlt-virtual-bmac
vsp4-cf-1:1(config-isis)#no boot config flags dvr-leaf-mode
Warning: dvr-leaf-mode flag is disabled
Warning: Please save configuration and reboot the switch
for this to take effect.
vsp4-cf-1:1(config)#no dvr leaf virtual-ist
vsp4-cf-1:1(config)#no dvr leaf
vsp4-cf-1:1(config)#show dvr
************************************************************************************
Command Execution Time: Thu Aug 20 17:21:45 2026 CEST
************************************************************************************
There is no DVR instance.
vsp4-cf-1:1(config)#
vsp4-cf-1:1(config)#router isis
vsp4-cf-1:1(config-isis)#spbm 1 smlt-virtual-bmac 00:xx:xx:xx:xx:FF
vsp4-cf-1:1(config-isis)#spbm 1 smlt-peer-system-id xxxx.xxxx.xxxx
vsp4-cf-1:1(config-isis)#spbm 1 ip enable
Error: IP commands are not supported on DVR Leaf
The alternative option would be to simply load the new configuration and perform a reboot. This works in principle. However, after the reboot, I still have to run the following two commands again. After that, the vIST config works—even though those commands are already included in the configuration.
virtual-ist peer-ip x.x.x.x vlan xxx
router isis enable
sa co
* MAC, IDs, IPs were masked in this commands.
Used VOSS Version 9.4.1.0.
Is anyone aware of a way to perform the migration from DVR Leaf to VIST without having to make further adjustments via console cable after the reboot?
Cheers
Florian
2 weeks ago
Hi Michael
OK i was able to test your advisory.
Unfortunately im still stuck at this Message.
I Guess i must reboot now and than i am able to continue. But this is not supported by scripting.
(lunching Script after boot)
So i am only able to apply a script once.
Then the new vIST must be functional so that i am able to reconnect over the MGMT IP.
Did i miss something?
Did i do something wrong?
Do you have any other advisory?
VSP-01:1#show run | inc dvr
************************************************************************************
Command Execution Time: Thu Aug 27 14:58:58 2026 CEST
************************************************************************************
boot config flags dvr-leaf-mode
dvr leaf 1
dvr leaf virtual-ist x.x.x.102 255.255.255.252 peer-ip x.x.x.101 cluster-id xxx
VSP-01:1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
VSP-01:1(config)#vlan create xxx name VLAN-vIST type port-mstprstp 0
Error: Cannot config platform VLANs on DVR Leaf
VSP-01:1(config)#no router isis enable
WARNING:Disable ISIS will cause traffic disruption
Do you want to continue (y/n) ? y
WARNING: All ACLs and ACE entries under the ACLs will be disabled when DVR Leaf is deleted
VSP-01:1(config)#vlan create xxx name VLAN-vIST type port-mstprstp 0
Error: Cannot config platform VLANs on DVR Leaf
VSP-01:1(config)#no boot config flags dvr-leaf-mode
Warning: dvr-leaf-mode flag is disabled
Warning: Please save configuration and reboot the switch
for this to take effect.
VSP-01:1(config)#vlan create xxx name VLAN-vIST type port-mstprstp 0
Error: Cannot config platform VLANs on DVR Leaf
VSP-01:1(config)#no dvr leaf virtual-ist
Error: Remove SMLT virtual-bmac and peer-system-id before disabling DVR leaf v-ist
VSP-01:1(config)#router isis
VSP-01:1(config-isis)#no spbm 1 smlt-peer-system-id
VSP-01:1(config-isis)#no spbm 1 smlt-virtual-bmac
VSP-01:1(config-isis)#no dvr leaf
VSP-01:1(config)#show dvr
************************************************************************************
Command Execution Time: Thu Aug 27 15:08:33 2026 CEST
************************************************************************************
There is no DVR instance.
VSP-01:1(config)#vlan create xxx name VLAN-vIST type port-mstprstp 0
VSP-01:1(config)#vlan i-sid xxx 1122xxx
VSP-01:1(config)#interface Vlan xxx
VSP-01:1(config-if)#ip address x.x.x.102 255.255.255.252
Error: IP commands are not supported on DVR Leaf
2 weeks ago
Regardless if you are trying this via a script or manually, you will be required to reload the device.
To disable DVR, you have to remove the boot flag which is only recognized at switch initialization.
The proper way to do this is to
- Disable ISIS
- Remove DVR/boot flag
- Reboot
- Configure vIST
- Enable ISIS
If your only way to access the switch was through the previously configured DVR, this is a good argument to have a console switch or OOB management.
2 weeks ago - last edited 2 weeks ago
Never mind. I notice that you mean i have to change the order in the Config file.
Im trying to figure out how. ATM i do the VLAN config at the beginnneing. Directly after this section.
But it this commands were not applyed.
2 weeks ago
Hi Michael
Thanks for your answer.
i will try thanks coming back to you if i had the time for testing.
Cheers
Florian