Configuring Stacking Ports in a Live Environment

You can use the multi-stack-port command (similar to the multi-stack-trunk command) to change a live stack-trunk to a stack-port. The no multi-stack-port command removes a live stack link.

The following example replaces two live stack-trunks with a stack-port on both units.

ICX7650-48ZP Router# configure terminal
ICX7650-48ZP Router(config)# stack unit 1
ICX7650-48ZP Router(config-unit-1)# multi-stack-port 1/3/1 and  2/3/1
ICX7650-48ZP Router(config-unit-1)# multi-stack-port 1/3/3 and 2/3/3
ICX7650-48ZP Router(config-unit-1)# end
!
!
ICX7650-48ZP Router#

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#
SYSLOG: <14> Sep  7 19:10:06 System: Interface ethernet 1/3/4, state up 
sh 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
Stack ports are operating at 40G.

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
Stack ports are operating at 40G.

Note: Both the multi-stack-trunk and the multi-stack-port commands perform numerous checks to make sure no unit would become unreachable. However, the checks have limitations. Verify the physical connections with the show stack connection command, and make sure that reducing or removing stack-ports or stack-trunks will not break the stack.
Note: Reducing or removing live stack-trunks or stack-ports changes stacking ports to data ports. This creates Layer 2 loops if no Spanning Tree Protocol is configured in the default VLAN. RUCKUS recommends that you either disconnect these ports or disable them.