Converting a stack to a PE chain or ring

Pre-requisites:

  • PE candidates must be clean units (with no startup-config).
  • The CB must be enabled.
  • The CB must be connected to the candidate PEs (the former stack).
  • Because the procedure uses the SPX interactive-setup utility, the zero-touch utility must be disabled.

From 08.0.91: Samples must be replaced where based on an ICX 7750 CB stack with new samples based on an ICX 7650 CB stack.
To convert an existing ICX 7150, ICX 7250, or ICX 7450 stack to a PE chain or ring, you must first dismantle the entire stack by issuing the erase startup-config command and then the reload command without saving the configuration on the stack active controller. The active controller erases the startup configuration of every unit in the stack and reloads every unit, including itself, as a new unit. This process is shown in the following example.

ICX7450-48F Router# show stack
T=6m11.5: alone: standalone, D: dynamic cfg, S: static
ID   Type          Role    Mac Address    Pri State   Comment
1  S ICX7450-48GF  active  cc4e.246c.f190 128 local   Ready
2  S ICX7450-48G   standby cc4e.248b.77b0   0 remote  Ready

    standby      active
     +---+        +---+
     | 2 |2/1==2/1| 1 |2/3
     +---+        +---+
Standby u2 - Learn other units for 4 sec, protocols may not be ready in 66 s.
Current stack management MAC is cc4e.246c.f190
ICX7450-48F Router#
ICX7450-48F Router#
ICX7450-48F Router# erase startup-config
T=6m26.9: Erase request sent to unit 2
Erase startup-config Done.
dhcp server lease database is also removed
stacking/spx pe flash file is also removed
ICX7450-48F Router# reload
Are you sure? (enter 'y' or 'n'): y
Could not verify if the Running Config data has been changed.
Do you want to continue the reload anyway? (enter 'y' or 'n'): y
ICX7450-48F Router#T=6m38.6: Reload request sent to attached stack member(s): 2...

Will reload in 3 seconds
T=6m41.6: Halt and reboot

Follow the zero-touch or SPX interactive-utility procedure, and include the following steps.

  1. If the stack is to be connected to CB ports, configure zero-touch-ports or an SPX port or SPX LAG on the CB. If the stack is to be connected to an edge PE, the connection must be through a non-base-module port on the PE.
  2. Connect at least one non-base module port of the old stack to the CB or an edge PE.
  3. Configure zero-touch-enable or run the SPX interactive-setup utility. If the old stack is a ring, run the SPX interactive-setup utility because it allows users to remove links between two units to break a ring.
  4. If the old stack is a ring, physically remove links to break the ring before running the SPX interactive-setup utility.

The following example uses spx interactive-setup to discover and add a connected ring of two PEs (ICX 7250 units).

ICX7750-48F Router# configure terminal
ICX7750-48F Router(config)# spx cb-enable
System is now in 802.1br control bridge (CB) mode.
ICX7750-48F Router(config)# spx cb-config
ICX7750-48F Router(config-spx-cb)# spx-port 1/1/3
ICX7750-48F Router(config-spx-cb)# spx-port 1/1/16
ICX7750-48F Router# spx interactive-setup
You can abort spx interactive-setup at any stage by <ctrl-c>
0: quit
1: change PE IDs
2: discover and convert new units (no startup-config flash) to PEs
3: discover and convert existing/new standalone units to PEs
2&3 can also find new links and convert chain(s) to ring.
Please type your selection: 2
Probing topology to find new units...
Horizontal bars link to discovered units. Vertical bars link to CB or PEs.
#1: icx7250-24-port-management-module CC4E.24DC.E9CE
#2: icx7250-24-port-management-module CC4E.24DC.F166
   1/1/3         1/1/16
     |             |
     |             |
    2/3           2/4
   +----+        +----+
   | 1  |2/5==2/5| 2  |
   +----+        +----+
Discovered 1 chain/ring
chain #0: Do you want to select this chain?(enter 'y' or 'n'): y
#1: icx7250-24-port-management CC4E.24DC.E9CE, type an ID (No: 0, default: 17): <-- You can change
                                                                                    the default id,
                                                                                    or just type
                                                                                    enter to use
                                                                                    the default.
#2: icx7250-24-port-management CC4E.24DC.F166, type an ID (No: 0, default: 18):
2 unit(s) selected: #1: ID=17, #2: ID=18,
             #1            #2
           +----+        +----+
 1/1/3--2/3| 17 |2/5==2/5| 18 |2/4--1/1/16
           +----+        +----+
Will produce the above topology. Do you accept it? (enter 'y' or 'n'): y
spx interactive-setup discovers 1 chain(s). valid #=1, selected #=1
Send reload to chain0: #1 CC4E.24DC.E9CE ID=17, D0: 2/3, D1: 2/5 to 2/6 2/8
#2 CC4E.24DC.F166 ID=18, D0: 2/5 to 2/6 2/8, D1: 2/4
U18-MSG: PS 1, Internal Power supply is up.
Sica Unit id:18, PoD License Capacity:8
Sica Unit id:17, PoD License Capacity:8
ICX7750-48F Router# show spx
T=42m39.1: alone: standalone, D: dynamic cfg, S: static
ID Type Role Mac Address Pri State Comment
1 S ICX7750-48XGF alone cc4e.24d2.2c00 0 local Ready
17 D ICX7250-24 spx-pe cc4e.24dc.e9ce N/A remote Ready
18 D ICX7250-24 spx-pe cc4e.24dc.f166 N/A remote Ready

     +---+
  2/1| 1 |2/4
     +---+
     
            +----+        +----+
  1/1/3--2/3| 17 |2/5==2/5| 18 |2/4--1/1/16
            +----+        +----+
ICX7750-48F Router# write memory