Configuring SPX to Move PE Units without Changing IDs
spx allow-pe-movement configured.
When
spx allow-pe-movement is configured, the existing PE ID is used, and the
pe-id
configuration typically used in PE ID assignment is ignored. When you move a PE unit
to a new port, the system detaches the port, and protocols register a "port down"
event. When the PE joins with the same PE number on a new SPX port or LAG, the unit
is treated as a new PE, and protocols initialize normally. All port configuration
in the PE still applies.
spx allow-pe-movement configuration to replace a faulty PE with another PE taken from the same Campus Fabric
domain. The other PE will retain its ID. To avoid this problem, you can use the
no spx allow-pe-movement command to remove the configuration, and then move and replace the PE. The replacement
PE is then assigned the ID of the unit it is replacing.
spx allow-pe-movement configuration once you are finished moving PE units. After removing the configuration,
execute the
write memory command.
Perform these steps to allow PEs to be moved and retain their current PE IDs.
- Enter global configuration mode on the CB active controller.
- Enter the
spx allow-pe-movementcommand. - Move a PE, PE chain, or portion of a PE chain from one SPX port or LAG to another
SPX port or LAG.
When the PE or PEs rejoin, the system assigns them the same ID they had before they were moved. The system generates PE ID configurations to represent the new topology.
- Enter the
write memorycommand to save the new configuration.
The following example shows the Campus Fabric domain configuration prior to PE movement.
ICX7750-26Q Router# show spx
T=3h54m11.6: alone: standalone, D: dynamic cfg, S: static
ID Type Role Mac Address Pri State Comment
1 S ICX7750-26QXG standby cc4e.24cf.2780 128 remote Ready
2 S ICX7750-26QXG active cc4e.24d1.9d80 128 local Ready
17 S ICX7450-48G spx-pe 609c.9f2a.5420 N/A remote Ready
18 S ICX7250-24 spx-pe 609c.9f42.0a28 N/A remote Ready
19 S ICX7250-24 spx-pe 0000.0000.0000 N/A reserve
51 S ICX7450-48G spx-pe 609c.9f29.a560 N/A remote Ready
52 D ICX7450-48G spx-pe 609c.9f2a.5be0 N/A remote Ready
53 D ICX7450-48G spx-pe 609c.9f2a.54e0 N/A remote Ready
standby active
+---+ +---+
2/4| 1 |2/1==2/1| 2 |
+---+ +---+
+----+ +----+
2/1/1--4/1| 17 |2/1--2/3| 18 |2/2-
+----+ +----+
+----+ +----+ +----+
1/1/1--4/1| 51 |3/1--3/1| 52 |2/3--2/1| 53 |
+----+ +----+ +----+
The following example configures the Campus Fabric domain so that PE units can retain their current IDs when the units are moved to different ports. In the example, PE unit 53 is moved from port 52/2/3 to port 18/2/2. PE unit 53 retains its ID (although it might have logically been assigned PE ID 19).
ICX7750-26Q Router# configure terminal
ICX7750-26Q Router(config)# spx allow-pe-movement
ICX7750-26Q Router(config)# show spx
!
!
!
T=4h2m50.3: alone: standalone, D: dynamic cfg, S: static
ID Type Role Mac Address Pri State Comment
1 S ICX7750-26QXG standby cc4e.24cf.2780 128 remote Ready
2 S ICX7750-26QXG active cc4e.24d1.9d80 128 local Ready
17 S ICX7450-48G spx-pe 609c.9f2a.5420 N/A remote Ready
18 S ICX7250-24 spx-pe 609c.9f42.0a28 N/A remote Ready
19 S ICX7250-24 spx-pe 0000.0000.0000 N/A reserve
51 S ICX7450-48G spx-pe 609c.9f29.a560 N/A remote Ready
52 D ICX7450-48G spx-pe 609c.9f2a.5be0 N/A remote Ready
53 D ICX7450-48G spx-pe 609c.9f2a.54e0 N/A remote Ready
standby active
+---+ +---+
2/4| 1 |2/1==2/1| 2 |
+---+ +---+
+----+ +----+ +----+
2/1/1--4/1| 17 |2/1--2/3| 18 |2/2--2/1| 53 |
+----+ +----+ +----+
+----+ +----+
1/1/1--4/1| 51 |3/1--3/1| 52 |2/3-
+----+ +----+
ICX7750-26Q Router(config)# write memory