Removing an ICX 7650 Trunk on a Live System
- (Optional) Enter the
show stackcommand to verify the stack configuration.ICX7650-48ZP Router# show stack T=20h18m50.1: alone: standalone, D: dynamic cfg, S: static ID Type Role Mac Address Pri State Comment 1 S ICX7650-48ZP active 609c.9f52.2cd5 128 local Ready 2 S ICX7650-48F standby 609c.9f52.4643 128 remote Ready active standby +---+ +---+ =3/3| 1 |3/1==3/1| 2 |3/3= | +---+ +---+ | | | |------------------------| Will assign standby in 54 sec due to startup synced Standby u2 - protocols ready, can failover Role history: N: standalone, A: active, S: standby, M: member U1: M->S->A, U2: A->S Current stack management MAC is 609c.9f52.2cd5 Rear-module: config = oper = stack-40g Stack ports are operating at 40G.The example shows a two-unit stack in a ring configuration with two trunks configured between the two units. - (Optional) Enter the
show running-configcommand for additional information on the stack.ICX7650-48ZP Router# show running-config | inc stack stack unit 1 stack-trunk ethernet 1/3/1 to 1/3/2 stack-trunk ethernet 1/3/3 to 1/3/4 stack unit 2 stack-trunk ethernet 2/3/1 to 2/3/2 stack-trunk ethernet 2/3/3 to 2/3/4 stack enable stack rconsole-off stack mac 609c.9f52.2cd5 rear-module stack-40g ICX7650-48ZP Router# show stack T=20h19m18.0: alone: standalone, D: dynamic cfg, S: static ID Type Role Mac Address Pri State Comment 1 S ICX7650-48ZP active 609c.9f52.2cd5 128 local Ready 2 S ICX7650-48F standby 609c.9f52.4643 128 remote Ready active standby +---+ +---+ =3/3| 1 |3/1==3/1| 2 |3/3= | +---+ +---+ | | | |------------------------| Will assign standby in 26 sec due to startup synced Standby u2 - protocols ready, can failover Role history: N: standalone, A: active, S: standby, M: member U1: M->S->A, U2: A->S Current stack management MAC is 609c.9f52.2cd5 Rear-module: config = oper = stack-40g Stack ports are operating at 40G.The example shows specific port-to-port connections for the stacking trunks and confirms that the stack is operating in 40-Gbps stacking mode. - Enter stack unit configuration mode.
- Enter the
multi-stack-portcommand followed by the set of ports on either end of the live trunk to convert to stacking ports.ICX7650-48ZP Router(config-unit-1)# multi-stack-port ethernet 1/3/1 and ethernet 2/3/1 ICX7650-48ZP Router(config-unit-1)# end SYSLOG: <14> Sep 7 19:09:10 Stack: Stack unit 1 has been elected as ACTIVE unit of the stack system SYSLOG: <14> Sep 7 19:09:12 System: Interface ethernet 1/3/2, state down SYSLOG: <14> Sep 7 19:09:12 System: Interface ethernet 2/3/2, state down ICX7650-48ZP Router# SYSLOG: <14> Sep 7 19:09:12 Security: running-config was potentially changed by operator from console ICX7650-48ZP Router# ICX7650-48ZP Router# SYSLOG: <14> Sep 7 19:09:12 System: Interface ethernet 2/3/2, state up SYSLOG: <14> Sep 7 19:09:13 System: Interface ethernet 1/3/2, state up ICX7650-48ZP Router#
The example removes a stacking trunk and converts these ports to stacking ports on both ends of the link: ports 1/3/1, 1/3/2, 2/3/1, and 2/3/2.Note: Starting from FastIron release 09.0.00, themulti-stack-portandmulti-stack-trunkcommands disable a port when it transits from stacking port to data port to avoid potential loops. However, this feature does not apply to ICX 7650 devices because the rear-module ports cannot be used as data ports, even without stack-port or stack-trunk configuration. - Repeat the previous steps if you are removing two live trunks.
ICX7650-48ZP Router# configure terminal ICX7650-48ZP Router(config)# stack unit 1 ICX7650-48ZP Router(config-unit-1)# multi-stack-port ethernet 1/3/3 and ethernet 2/3/3 ICX7650-48ZP Router(config-unit-1)# end SYSLOG: <14> Sep 7 19:10:04 Stack: Stack unit 1 has been elected as ACTIVE unit of the stack system d ICX7650-48ZP Router# SYSLOG: <14> Sep 7 19:10:04 Security: running-config was potentially changed by operator from console ICX7650-48ZP Router#
The example removes the stacking trunk configuration at both ends of the remaining trunk and converts these ports to stacking ports: 1/3/3, 1/3/4, 2/3/3, and 2/3/4. - Enter the
write memorycommand in privileged EXEC mode to save the configuration.ICX7650-48ZP Router# write memory Automatic copy to member units: 2 SYSLOG: <14> Sep 7 19:10:05 System: Interface ethernet 1/3/4, state down SYSLOG: <14> Sep 7 19:10:05 System: Interface ethernet 2/3/4, state down SYSLOG: <14> Sep 7 19:10:06 Security: startup-config was changed by operator from console Flash Memory Write (8192 bytes per dot) . Write startup-config done. Copy Done. ICX7650-48ZP Router# SYSLOG: <14> Sep 7 19:10:06 System: Interface ethernet 2/3/4, state up ICX7650-48ZP Router#
The example saves the 40-Gbps stacking configuration with no trunks present. - (Optional) Enter the
show stackcommand to confirm the configuration.ICX7650-48ZP Router# show stack T=20h20m45.4: alone: standalone, D: dynamic cfg, S: static ID Type Role Mac Address Pri State Comment 1 S ICX7650-48ZP active 609c.9f52.2cd5 128 local Ready 2 S ICX7650-48F standby 609c.9f52.4643 128 remote Ready active standby +---+ +---+ -3/3| 1 |3/1--3/1| 2 |3/3- | +---+ +---+ | | | |------------------------| Will assign standby in 55 sec due to all ready Standby u2 - protocols ready, can failover Role history: N: standalone, A: active, S: standby, M: member U1: M->S->A, U2: A->S Current stack management MAC is 609c.9f52.2cd5 Rear-module: config = oper = stack-40g Stack ports are operating at 40G.The example confirms that the two-unit stack is operating in a ring with individual stacking links and no stacking trunks.