Colleghiamoci al Distribution 1 e configuriamo due istanze MST senza metterle subito in linea.
ena
Distribution1#conf t
Distribution1(config)#spanning-tree mst configuration
Distribution1(config)#name reg1
Distribution1(config)#revision 10
Distribution1(config)#instance 1 vlan 1, 11, 21, 31, 41 #esempio istanza 1 vlan dispari...
Distribution1(config)#instance 2 vlan 2, 12, 22, 32, 42 #esempio istanza 2 vlan pari...
!
Distribution2(config)#spanning-tree mst 0-1 root primary
Distribution2(config)#spanning-tree mst 2 root secondary
Colleghiamoci al Distribution 2 e configuriamo anche qui due istanze MST senza metterle subito in linea.
ena
Distribution2#conf t
Distribution2(config)#spanning-tree mst configuration
Distribution2(config)#name reg1
Distribution2(config)#revision 10
Distribution2(config)#instance 1 vlan 1, 11, 21, 31, 41 #esempio istanza 1 vlan dispari...
Distribution2(config)#instance 2 vlan 2, 12, 22, 32, 42 #esempio istanza 2 vlan pari...
!
Distribution2(config)#spanning-tree mst 2 root primary #qui invertiamo il root bridge
Distribution2(config)#spanning-tree mst 0-1 root secondary
Se esiste Distribution 3 e 4 proseguiamo cosi come sopra.
A questo punto siamo pronti....
Torniamo sul primo e secondo switch e cambiamo la modalità di spanning-tree da PVST (o quello che avete)
Attenzione, qui si resetta STP, potremmo avere fermi, è la sola parte "critica"
Distribution1(config)#spanning-tree mode mst
Distribution2(config)#spanning-tree mode mst
Fatto, adesso le vlan dispari sono hanno come root bridge Distribution1 e le pari hanno Distribution2.
Le istanze spanning-tree sono solo 2 (+ la 0)
Esempio prima e dopo...

Ciao Luca