Example: Merging Two Stacks

This example demonstrates how to join two stacks, named StackA and StackB. The joined stack assumes the name StackA. Here are displays taken from the original StackA:

Slot-1 StackA.8 # show stacking
Stack Topology is a Ring
Active Topology is a Ring
Node MAC Address    Slot  Stack State  Role     Flags
------------------  ----  -----------  -------  ---
*00:04:96:26:60:DD  1     Active       Master   CA-
00:04:96:26:60:EE  2     Active       Backup   CA-
00:04:96:26:60:FF  3     Active       Standby  CA-
(*) Indicates This Node
Flags: (C) Candidate for this active topology, (A) Active node,
(O) node may be in Other active topology
Slot-1 StackA.9 # show stacking configuration
Stack MAC in use: 02:04:96:26:60:DD
Node               Slot         Alternate          Alternate
MAC Address        Cfg Cur Prio Mgmt IP / Mask     Gateway          Flags     Lic
------------------ --- --- ---- ------------------ ---------------  --------- ---
*00:04:96:26:60:DD 1   1   Auto 192.168.130.101/24 192.168.130.1    CcEeMm--- Aa
00:04:96:26:60:EE 2   2   Auto 192.168.130.102/24 192.168.130.1    CcEeMm--- Aa
00:04:96:26:60:FF 3   3   Auto 192.168.130.103/24 192.168.130.1    --EeMm--- Aa
* - Indicates this node
Flags:  (C) master-Capable in use, (c) master-capable is configured,
(E) Stacking is currently Enabled, (e) Stacking is configured Enabled,
(M) Stack MAC in use, (m) Stack MACs configured and in use are the same,
(N)  Stack link protocol Enhanced in use, (n) Stack link protocol Enhanced configured,
(i) Stack MACs configured and in use are not the same or unknown,
(-) Not in use or not configured
License level restrictions: (C) Core, (A) Advanced edge, or (E) Edge in use,
(c) Core, (a) Advanced edge, or (e) Edge configured,
(-) Not in use or not configured
Slot-1 StackA.10 # show stacking stack-ports
Stack Topology is a Ring
Slot Port Select Node MAC Address  Port State  Flags Speed
---- ---- ------ ----------------- ----------- ----- -----
*1   1    Native 00:04:96:26:60:DD Operational CB      10G
*1   2    Native 00:04:96:26:60:DD Operational C-      10G
2   1    Native 00:04:96:26:60:EE Operational C-      10G
2   2    Native 00:04:96:26:60:EE Operational C-      10G
3   1    Native 00:04:96:26:60:FF Operational C-      10G
3   2    Native 00:04:96:26:60:FF Operational CB      10G
* - Indicates this node
Flags:  (C) Control path is active, (B) Port is Blocked
Slot-1 StackA.3 # show slot
Slots    Type                 Configured           State       Ports
--------------------------------------------------------------------
Slot-1   SummitX              SummitX              Operational   26
Slot-2   SummitX              SummitX              Operational   26
Slot-3   SummitX              SummitX              Operational   26
Slot-4                                             Empty          0
Slot-5                                             Empty          0
Slot-6                                             Empty          0
Slot-7                                             Empty          0
Slot-8                                             Empty          0
Slot-1 StackA.4 #

Here are displays taken from StackB:

Slot-1 StackB.3 # show stacking
Stack Topology is a Ring
Active Topology is a Ring
Node MAC Address    Slot  Stack State  Role     Flags
------------------  ----  -----------  -------  ---
00:04:96:26:60:AA  1     Active       Master   CA-
00:04:96:26:60:88  2     Active       Backup   CA-
00:04:96:26:60:99  3     Active       Standby  CA-
(*) Indicates This Node
Flags: (C) Candidate for this active topology, (A) Active node,
(O) node may be in Other active topology
Slot-1 StackB.4 # show stacking configuration
Stack MAC in use: 02:04:96:26:60:AA
Node               Slot         Alternate          Alternate
MAC Address        Cfg Cur Prio Mgmt IP / Mask     Gateway          Flags     Lic
------------------ --- --- ---- ------------------ ---------------  --------- ---
*00:04:96:26:60:AA 1   1   Auto 192.168.131.101/24 192.168.131.1    CcEeMm--- Aa
00:04:96:26:60:88 2   2   Auto 192.168.131.102/24 192.168.131.1    CcEeMm--- Aa
00:04:96:26:60:99 3   3   Auto 192.168.131.103/24 192.168.131.1    --EeMm--- Aa
* - Indicates this node
Flags:  (C) master-Capable in use, (c) master-capable is configured,
(E) Stacking is currently Enabled, (e) Stacking is configured Enabled,
(M) Stack MAC in use, (m) Stack MACs configured and in use are the same,
(N)  Stack link protocol Enhanced in use, (n) Stack link protocol Enhanced configured,
(i) Stack MACs configured and in use are not the same or unknown,
(-) Not in use or not configured
License level restrictions: (C) Core, (A) Advanced edge, or (E) Edge in use,
(c) Core, (a) Advanced edge, or (e) Edge configured,
(-) Not in use or not configured
Slot-1 StackB.5 # show stacking stack-ports
Stack Topology is a Ring
Slot Port Select Node MAC Address  Port State  Flags Speed
---- ---- ------ ----------------- ----------- ----- -----
1   1    Native 00:04:96:26:60:AA Operational C-      10G
1   2    Native 00:04:96:26:60:AA Operational CB      10G
2   1    Native 00:04:96:26:60:88 Operational CB      10G
2   2    Native 00:04:96:26:60:88 Operational C-      10G
3   1    Native 00:04:96:26:60:99 Operational C-      10G
3   2    Native 00:04:96:26:60:99 Operational C-      10G
* - Indicates this node
Flags:  (C) Control path is active, (B) Port is Blocked
Slot-1 StackB.6 # show slot
Slots    Type                 Configured           State       Ports
--------------------------------------------------------------------
Slot-1   SummitX              SummitX              Operational   26
Slot-2   SummitX              SummitX              Operational   26
Slot-3   SummitX              SummitX              Operational   26
Slot-4                                             Empty          0
Slot-5                                             Empty          0
Slot-6                                             Empty          0
Slot-7                                             Empty          0
Slot-8                                             Empty          0
  1. Form the new stack. Assuming both stacks are rings, break one link in each stack as follows:
    1. For StackA, break the link between node 00:04:96:26:60:FF port 2 and node 00:04:96:26:60:DD port 1.
    2. For StackB, break the link between node 00:04:96:26:60:99 port 2 and node 00:04:96:26:60:AA port 1.
  2. Connect the broken links between the two stacks to form a ring as follows:
    1. Connect node 00:04:96:26:60:FF port 2 to node 00:04:96:26:60:AA port 1.
    2. Connect node 00:04:96:26:60:99 port 2 to node 00:04:96:26:60:DD port 1.
      Because both stacks are active stacks and have duplicate slot numbers, the links between the two stacks are in Inhibited state.
  3. Assume that the master node of stackA is to be the master node of the joined stack. Log into the intended master node.
  4. Verify the details of the new stack using the following commands: show stacking, show stacking configuration, and show stacking stack-ports.
    Slot-1 StackA.11 # show stacking
    Stack Topology is a Ring
    Active Topology is a Daisy-Chain
    Node MAC Address    Slot  Stack State  Role     Flags
    ------------------  ----  -----------  -------  ---
    *00:04:96:26:60:DD  1     Active       Master   CA-
    00:04:96:26:60:EE  2     Active       Backup   CA-
    00:04:96:26:60:FF  3     Active       Standby  CA-
    00:04:96:26:60:AA  1     Active       Master   --O
    00:04:96:26:60:88  2     Active       Backup   --O
    00:04:96:26:60:99  3     Active       Standby  --O
    (*) Indicates This Node
    Flags: (C) Candidate for this active topology, (A) Active node,
    (O) node may be in Other active topology
    
    Slot-1 StackA.12 # show stacking configuration
    Stack MAC in use: 02:04:96:26:60:DD
    Node               Slot         Alternate          Alternate
    MAC Address        Cfg Cur Prio Mgmt IP / Mask     Gateway          Flags     Lic
    ------------------ --- --- ---- ------------------ ---------------  --------- ---
    *00:04:96:26:60:DD 1   1   Auto 192.168.130.101/24 192.168.130.1    CcEeMm--- Aa
    00:04:96:26:60:EE 2   2   Auto 192.168.130.102/24 192.168.130.1    CcEeMm--- Aa
    00:04:96:26:60:FF 3   3   Auto 192.168.130.103/24 192.168.130.1    --EeMm--- Aa
    00:04:96:26:60:AA 1   1   Auto 192.168.131.101/24 192.168.131.1    CcEe--i-- --
    00:04:96:26:60:88 2   2   Auto 192.168.131.102/24 192.168.131.1    CcEe--i-- --
    00:04:96:26:60:99 3   3   Auto 192.168.131.103/24 192.168.131.1    --Ee--i-- --
    * - Indicates this node
    Flags:  (C) master-Capable in use, (c) master-capable is configured,
    (E) Stacking is currently Enabled, (e) Stacking is configured Enabled,
    (M) Stack MAC in use, (m) Stack MACs configured and in use are the same,
    (N)  Stack link protocol Enhanced in use, (n) Stack link protocol Enhanced configured,
    (i) Stack MACs configured and in use are not the same or unknown,
    (-) Not in use or not configured
    License level restrictions: (C) Core, (A) Advanced edge, or (E) Edge in use,
    (c) Core, (a) Advanced edge, or (e) Edge configured,
    (-) Not in use or not configured
    
    Slot-1 StackA.13 # show stacking stack-ports
    Stack Topology is a Ring
    Slot Port Select Node MAC Address  Port State  Flags Speed
    ---- ---- ------ ----------------- ----------- ----- -----
    *1   1    Native 00:04:96:26:60:DD Inhibited   --      10G
    *1   2    Native 00:04:96:26:60:DD Operational C-      10G
    2   1    Native 00:04:96:26:60:EE Operational C-      10G
    2   2    Native 00:04:96:26:60:EE Operational C-      10G
    3   1    Native 00:04:96:26:60:FF Operational C-      10G
    3   2    Native 00:04:96:26:60:FF Inhibited   --      10G
    1   1    Native 00:04:96:26:60:AA Inhibited   --      10G
    1   2    Native 00:04:96:26:60:AA Operational C-      10G
    2   1    Native 00:04:96:26:60:88 Operational C-      10G
    2   2    Native 00:04:96:26:60:88 Operational C-      10G
    3   1    Native 00:04:96:26:60:99 Operational C-      10G
    3   2    Native 00:04:96:26:60:99 Inhibited   --      10G
    * - Indicates this node
    Flags:  (C) Control path is active, (B) Port is Blocked
    Slot-1 StackA.14 #
    
  5. Configure the nodes so that they all have unique slot numbers.
    Because the slot numbers configured for the first three nodes in your stack are consistent with automatic slot assignment, you may perform automatic slot assignment using configure stacking slot-number automatic.
  6. Configure the stack MAC address using the configure stacking mac-address command.
  7. Configure stacking redundancy so that only slots 1 and 2 are master-capable with the configure stacking redundancy minimal command.
  8. Configure new alternate IP addresses for nodes from original StackB.
    Assume that the block of addresses allocated to StackA can be extended, and use the automatic form of the command as follows: configure stacking alternate-ip-address 192.168.130.101/24 192.168.130.1 automatic
  9. For master-capable nodes, configure a license restriction to be the minimum of the two original values on all master-capable nodes.
    Alternatively, you may purchase license upgrades from Extreme if necessary. In this case, use the command: configure stacking license-level edge
  10. Either reboot the entire stack topology using the reboot stack-topology command, or individually reboot the three nodes formerly from StackB. The latter requires the following commands:
    reboot node 00:04:96:26:60:99
    reboot node 00:04:96:26:60:88
    reboot node 00:04:96:26:60:AA
    Reboot the nodes in this order: standby nodes first, backup node next, and master node last. Because none of these nodes is master-capable, there is no temporary dual master situation as a result of these separate node reboots.
  11. When the rebooted nodes come back up, run the following commands to see the resulting stack.

    You can verify that the joined stack came up as expected – that is, all nodes have unique slot numbers, a common stack MAC address, and so forth:

    Slot-1 StackA.11 # show stacking
    Stack Topology is a Ring
    Active Topology is a Ring
    Node MAC Address    Slot  Stack State  Role     Flags
    ------------------  ----  -----------  -------  ---
    *00:04:96:26:60:DD  1     Active       Master   CA-
    00:04:96:26:60:EE  2     Active       Backup   CA-
    00:04:96:26:60:FF  3     Active       Standby  CA-
    00:04:96:26:60:AA  4     Active       Standby  CA-
    00:04:96:26:60:88  5     Active       Standby  CA-
    00:04:96:26:60:99  6     Active       Standby  CA-
    (*) Indicates This Node
    Flags: (C) Candidate for this active topology, (A) Active node,
    (O) node may be in Other active topology
    
    Slot-1 StackA.12 # show stacking configuration
    Stack MAC in use: 02:04:96:26:60:DD
    Node               Slot         Alternate          Alternate
    MAC Address        Cfg Cur Prio Mgmt IP / Mask     Gateway          Flags     Lic
    ------------------ --- --- ---- ------------------ ---------------  --------- ---
    *00:04:96:26:60:DD 1   1   Auto 192.168.130.101/24 192.168.130.1    CcEeMm--- Aa
    00:04:96:26:60:EE 2   2   Auto 192.168.130.102/24 192.168.130.1    CcEeMm--- Aa
    00:04:96:26:60:FF 3   3   Auto 192.168.130.103/24 192.168.130.1    –-EeMm--- Aa
    00:04:96:26:60:AA 4   4   Auto 192.168.130.104/24 192.168.130.1    –-EeMm--- Aa
    00:04:96:26:60:88 5   5   Auto 192.168.130.105/24 192.168.130.1    –-EeMm--- Aa
    00:04:96:26:60:99 6   6   Auto 192.168.130.106/24 192.168.130.1    –-EeMm--- Aa
    * - Indicates this node
    Flags:  (C) master-Capable in use, (c) master-capable is configured,
    (E) Stacking is currently Enabled, (e) Stacking is configured Enabled,
    (M) Stack MAC in use, (m) Stack MACs configured and in use are the same,
    (N)  Stack link protocol Enhanced in use, (n) Stack link protocol Enhanced configured,
    (i) Stack MACs configured and in use are not the same or unknown,
    (-) Not in use or not configured
    License level restrictions: (C) Core, (A) Advanced edge, or (E) Edge in use,
    (c) Core, (a) Advanced edge, or (e) Edge configured,
    (-) Not in use or not configured
    
    Slot-1 StackA.13 # show stacking stack-ports
    Stack Topology is a Ring
    Slot Port Select Node MAC Address  Port State  Flags Speed
    ---- ---- ------ ----------------- ----------- ----- -----
    *1   1    Native 00:04:96:26:60:DD Operational C-      10G
    *1   2    Native 00:04:96:26:60:DD Operational C-      10G
    2   1    Native 00:04:96:26:60:EE Operational C-      10G
    2   2    Native 00:04:96:26:60:EE Operational C-      10G
    3   1    Native 00:04:96:26:60:FF Operational C-      10G
    3   2    Native 00:04:96:26:60:FF Operational C-      10G
    4   1    Native 00:04:96:26:60:AA Operational C-      10G
    4   2    Native 00:04:96:26:60:AA Operational CB      10G
    5   1    Native 00:04:96:26:60:88 Operational CB      10G
    5   2    Native 00:04:96:26:60:88 Operational C-      10G
    6   1    Native 00:04:96:26:60:99 Operational C-      10G
    6   2    Native 00:04:96:26:60:99 Operational C-      10G
    * - Indicates this node
    Flags:  (C) Control path is active, (B) Port is Blocked
    
    Slot-1 StackA.14 #
    Slot-1 StackA.3 # show slot
    Slots    Type                 Configured           State       Ports
    --------------------------------------------------------------------
    Slot-1   SummitX              SummitX              Operational   26
    Slot-2   SummitX              SummitX              Operational   26
    Slot-3   SummitX              SummitX              Operational   26
    Slot-4   SummitX                                   Operational   50
    Slot-5   SummitX                                   Operational   26
    Slot-6   SummitX                                   Operational   26
    Slot-7                                             Empty          0
    Slot-8                                             Empty          0
    
  12. Configure the new slots in VLANs, IP subnetworks, and so forth as required.