Adding New Links between Existing Stack Units
Adding new links between existing units causes loops if STP is not configured. Any link, excluding stacking ports, between two units in the stack causes loops.
Use one of the following methods to add links successfully between existing stack units.
- Configure STP and run the stack interactive-setup
utility.
Note: STP is enabled by default in switch images. From FastIron release 09.0.00, STP is also enabled by default in router images.
- Configure spanning tree protocols
(for example, STP, RSTP, MSTP, and PVST) on the active controller before
making connections. You can enable either global STP or STP only on the
default VLAN. If there are already loops before STP is configured and if the
looping packets have higher priority than the STP BPDU packets, STP may not
converge. In this case, disable or disconnect the looping links to break
loops and allow STP to converge. Then reenable or reconnect the links. For
example, suppose a link from data port 1/2/4 to 2/2/4 creates a loop. You
can configure
disableunderinterface ethernet 1/2/4to break the loop. Then configureenableafter STP converges. - Make all new physical connections.
- Wait for STP to converge before
entering the
stack interactive-setupcommand. When STP converges, it places some looping ports in the BLOCKING state. - Run the stack interactive-setup utility. Either option 2 or 3 can discover new links within the stack and configure proper stack-ports or stack-trunks. A linear stack may become a ring. The utility can discover multiple sets of links between unit pairs. For example, it can convert a linear stack to a ring and discover the links among units in one run.
- Be sure to enter the
write memorycommand if the system prompts you with a "write memory" message.
- Configure spanning tree protocols
(for example, STP, RSTP, MSTP, and PVST) on the active controller before
making connections. You can enable either global STP or STP only on the
default VLAN. If there are already loops before STP is configured and if the
looping packets have higher priority than the STP BPDU packets, STP may not
converge. In this case, disable or disconnect the looping links to break
loops and allow STP to converge. Then reenable or reconnect the links. For
example, suppose a link from data port 1/2/4 to 2/2/4 creates a loop. You
can configure
- Use
stack-port,stack-trunk,multi-stack-port, ormulti-stack-trunkcommands to create links.- This approach does not require configuring STP.
- Configure the
stack-portorstack-trunkcommand on both edge units to change a linear stack to a ring. Then add new links to connect both edge units. - To enlarge the connections between two units, configure the
multi-stack-trunkcommand to change both ends of a live link at the same time. Then connect the new links. The links won't cause loops because they have proper stack-trunk configuration. - To reduce the live connections between two units,
physically remove the unwanted cables first. Then configure the
multi-stack-portormulti-stack-trunkcommand to change both ends of the live link at the same time.For example, suppose you have an ICX 7850 stack with a live link stack-trunk 1/2/1 to 1/2/4 connected to stack-trunk 2/2/5 to 2/2/8. After removing the unwanted cables between ports 1/2/2 to 2/2/6 and/or between ports 1/2/3 to 2/2/7, 1/2/4 to 2/2/8, you can enter the command
multi-stack-port ethernet 1/2/1 and ethernet 2/2/5or the commandmulti-stack-trunk ethernet 1/2/1 to 1/2/2 and 2/2/4 to 2/2/5to reduce the number of ports in the live link. - Changing stacking ports to data ports may cause loops.
It is better to disconnect the unwanted cables before reducing live
connections as explained in the previous point. The other option is to
reduce live connections and then disable the data ports after reducing live
connections using the
disableport-number command in interface configuration mode.