stack interactive-setup

Presents command options that you can select to discover new stack units or standalones and integrate them, with your confirmation, into the stacking system. Also offers the option to change the IDs of existing stack units.
Syntax
stack interactive-setup
Modes

Privileged EXEC mode

Usage Guidelines

Beginning with FastIron 08.0.90, the stack interactive-setup command replaces the stack secure-setup command.

The selection Option 1: change stack unit IDs allows you to change the ID of a stack unit, except for the active controller. You can change a unit ID to a used or an unused ID. If the ID is used, the system forces you to change the ID of the unit that already uses the ID. As a result, you can use this option to swap IDs or to change to new IDs. If the changed ID would cause the unit to become non-operational due to a module mismatch, the system displays a warning.

Note: An ID change requires a reload.
Note: The system does not change the configuration of a unit when its ID is changed. For example, if the ID for unit 2 is changed to be unit 3, the configuration of unit 2 ports does not change.

Both option 2 and option 3 can discover new links within the stack. Discovery can enlarge the stack-ports or stack-trunks or change a linear stack to a ring. If both new links within a stack and new units are discovered, you must handle the new links first. After handling the new links, enter the stack interactive-setup command again to handle the new units. Because new links result in new stack-ports or new stack-trunks that may affect the discovery of new units, the stack interactive-setup process must be executed twice.

For more information on using the stack interactive-setup command, refer to the Ruckus FastIron Stacking Configuration Guide.

Examples

The following example shows options available for the command.

device# stack interactive-setup
You can abort stack interactive-setup at any stage by <ctrl-c>
0: quit
1: change stack unit IDs
2: discover and convert new units (no startup-config flash) to members
3: discover and convert existing/new standalone units to members
2&3 can also find new links and auto-trunk or convert chain(s) to ring.

The following example uses stack interactive-setup option 2.

ICX7650-48ZP Router# stack interactive-setup
You can abort stack interactive-setup at any stage by <ctrl-c>
0: quit
1: change stack unit IDs
2: discover and convert new units (no startup-config flash) to members
3: discover and convert existing/new standalone units to members
2&3 can also find new links and auto-trunk or convert chain(s) to ring.
Please type your selection: 2
Probing topology to find clean units...
T=43m29.0: Sending probes to ports: u1: 1/3/1 to 1/3/2, 
Existing stack: ============================================================
                                                                               
     +---+                                                                     
  3/1| 1 |3/2                                                                  
     +---+                                                                     


Horizontal bars link to discovered units. Vertical bars link to stack units.


Chain #0: ==================================================================
#1: icx7650-48zp-port-management 609c.9f52.37ba
#2: icx7650-48zp-port-management 609c.9f52.b33e

     1/3/1        1/3/2                                                        
       |            |                                                          
       |            |                                                          
      3/1          3/1                                                         
     +---+        +---+                                                        
     |#1 |3/2--3/2|#2 |                                                        
     +---+        +---+                                                        
                                                                                
Discovered 1 chain/ring
Chain #0: Do you want to select this chain? (enter 'y' or 'n'): y
#1: icx7650-48zp-port 609c.9f52.37ba, type an ID (No: 0, default: 3): 
#2: icx7650-48zp-port 609c.9f52.b33e, type an ID (No: 0, default: 2): 

You selected 2 unit(s): #1: ID=3, #2: ID=2,  

Links U1--U3, #=1: 3/1--3/1 
Links U3--U2, #=1: 3/2--3/2 
Links U2--U1, #=1: 3/1--3/2 

                   #1           #2                                             
     +---+        +---+        +---+                                           
 -3/2| 1 |3/1--3/1| 3 |3/2--3/2| 2 |3/1-                                       
 |   +---+        +---+        +---+   |                                       
 |                                     |                                       
 |-------------------------------------|                                       
Proceeding will produce the above topology. Do you accept it? (enter 'y' or 'n'): y
stack interactive-setup discovers 2 unit(s) and sends stack-port/trunk to chain 0: 
 #1 609c.9f52.37ba U3, D0: 3/1, D1: 3/2
 #2 609c.9f52.b33e U2, D0: 3/1, D1: 3/2

ICX7650-48ZP Router#T=46m57.3: Election, was alone --> active, ID=1, pri=128, 2U(1-2), A=u1, nbr#=0 1, reason: u2: enable, , 
Detect stack member 2 POE capable
Debug: Jul 13 05:00:02 Detect stack unit 2 has different ssh rsahost key, will synchronize it
Debug: Jul 13 05:00:02 T=46m57.7: Synchronize webauth files to u2
2000 log entries of PoE Event Trace Log Buffer is allocated on unit 1 for unit 2 
T:46m59.1: Done hot swap: active controller u1 sets u2 to Ready.
Stack unit 2 Power supply 1 is not present
PoE: Stack unit 2 Power supply 2 with 748000 mwatts capacity is up
T=46m59.8: Election, was active, no change, ID=1, pri=128, 2U(1-2), A=u1, nbr#=0 1, reason: u1: stk-po-chg, , 
Debug: Jul 13 05:00:09 
Config changed due to add/del units. Do write mem if you want to keep it
Debug: Jul 13 05:00:12 T=47m7.7: Synchronize ssh rsa host key to u2
T=47m11.1: Election, was active, no change, ID=1, pri=128, 3U(1-3), A=u1, nbr#=2 2, reason: u3: enable, , 
T=47m13.7: Election, was active, no change, ID=1, pri=128, 3U(1-3), A=u1, nbr#=2 2, reason: u1: stk-po-chg, , 
Detect stack member 3 POE capable
Debug: Jul 13 05:00:18 Detect stack unit 3 has different ssh rsahost key, will synchronize it
Debug: Jul 13 05:00:18 T=47m14.1: Synchronize webauth files to u3
2000 log entries of PoE Event Trace Log Buffer is allocated on unit 1 for unit 3 
T:47m15.6: Done hot swap: active controller u1 sets u3 to Ready.
Debug: Jul 13 05:00:23 
Config changed due to add/del units. Do write mem if you want to keep it
Stack unit 3 Power supply 1 is not present
PoE: Stack unit 3 Power supply 2 with 748000 mwatts capacity is up
Debug: Jul 13 05:00:28 T=47m24.1: Synchronize ssh rsa host key to u3
PoE Info: PoE module 1 of Unit 2 on ports 2/1/1 to 2/1/48 detected. Initializing....
PoE Info: PoE module 1 of Unit 2 initialization is done. 
PoE Info: PoE module 1 of Unit 3 on ports 3/1/1 to 3/1/48 detected. Initializing....
PoE Info: PoE module 1 of Unit 3 initialization is done. 
T=48m15.7: Assigned unit 2 to be standby
Debug: Jul 13 05:01:22 T=48m17.7: start running config sync to standby u2
Debug: Jul 13 05:01:23 T=48m18.8: Running config sync to standby u2 is complete

ICX7650-48ZP Router#
ICX7650-48ZP Router# show stack
T=55m8.9: alone: standalone, D: dynamic cfg, S: static
ID   Type          Role    Mac Address    Pri State   Comment                   
1  S ICX7650-48ZP  active  609c.9f52.b52e 128 local   Ready
2  D ICX7650-48ZP  standby 609c.9f52.b33e   0 remote  Ready
3  D ICX7650-48ZP  member  609c.9f52.37ba   0 remote  Ready

    active       standby                                                       
     +---+        +---+        +---+                                           
 -3/1| 1 |3/2--3/1| 2 |3/2--3/2| 3 |3/1-                                       
 |   +---+        +---+        +---+   |                                       
 |                                     |                                       
 |-------------------------------------|                                       
Standby u2 - protocols ready, can failover
Role history: N: standalone, A: active, S: standby, M: member
U1: N->A

Current stack management MAC is 609c.9f52.b52e
Stack ports are operating at 100G.
ICX7650-48ZP Router# write memory

 There is no startup config file, unable to save legacy config 

Automatic copy to member units:  2  3
Flash Memory Write (8192 bytes per dot) 
.
Copy Done.
ICX7650-48ZP Router#
History
Release version Command history
08.0.90 This command was introduced.