Troubleshooting a strictly provisioned, mismatched MAC address

Cause

When switches are strictly provisioned, it is possible to enter an incorrect type or incorrect MAC address. If this occurs, the switch does not match the intended configuration entry and stacking attempts to add this switch as a new “plug-and-go” switch. If the stacking configuration already has 10 switches, then the “plug-and-go” fails.

The following example shows a stack with 9 members. There is a new JL319A switch that is supposed to be member 4; however, the MAC address was mis-typed, therefore, there is an “opening” for a plug-and-go at member 10. It will join as member 10.

Action
  1. This shows the stack before boot.

    Viewing a stack with 9 members

    switch(config)# show stack
    
    Stack ID         : 02009418-82d83c40                                           
              
    MAC Address      : 941882-d83c49    
    Stack Topology   : Chain                                   
    Stack Status     : Active                                  
    Split Policy     : One-Fragment-Up 
    Uptime           : 0d 14h 27m  
    Software Version : WC.16.04.0000x
    
    
     Mbr                                                                            
     ID  Mac Address       Model                                 Pri Status         
     --- ----------------- ------------------------------------- --- ---------------
     *1  941882-d83c40     Aruba JL321A 2930M-48G Switch         150 Commander      
      2  9cdc71-f576c0     Aruba JL324A 2930M-24SR-PoE+ Switch   128 Member         
      3  941882-d91a40     Aruba JL319A 2930M-24G Switch         128 Standby        
      4  9cdc71-f2bbc6     Aruba JL324A 2930M-24SR-PoE+ Switch   128 Not Joined     
      5  941882-d9a240     Aruba JL321A 2930M-48G Switch         128 Not Joined     
      6  941882-d9e900     Aruba JL319A 2930M-24G Switch         128 Not Joined     
      7  9cdc71-f8f480     Aruba JL323A 2930M-40G-8SR-PoE+ Sw... 128 Not Joined     
      8  941882-da0f40     Aruba JL319A 2930M-24G Switch         128 Not Joined     
      9  9cdc71-f8d400     Aruba JL323A 2930M-40G-8SR-PoE+ Sw... 128 Not Joined 
  2. This shows that, after booting, the switch is joined as member 10.

    Viewing a member joining the stack

    switch(config)# show stack
    
    Stack ID         : 02009418-82d83c40                                           
              
    MAC Address      : 941882-d83c49    
    Stack Topology   : Chain                                   
    Stack Status     : Active                                  
    Split Policy     : One-Fragment-Up 
    Uptime           : 0d 14h 44m  
    Software Version : WC.16.04.0000x
    
    Mbr                                                                            
     ID  Mac Address       Model                                 Pri Status         
     --- ----------------- ------------------------------------- --- ---------------
     *1  941882-d83c40     Aruba JL321A 2930M-48G Switch         150 Commander      
      2  9cdc71-f576c0     Aruba JL324A 2930M-24SR-PoE+ Switch   128 Member         
      3  941882-d91a40     Aruba JL319A 2930M-24G Switch         128 Standby        
      4  9cdc71-f2bbc6     Aruba JL324A 2930M-24SR-PoE+ Switch   128 Not Joined     
      5  941882-d9a240     Aruba JL321A 2930M-48G Switch         128 Not Joined     
      6  941882-d9e900     Aruba JL319A 2930M-24G Switch         128 Not Joined     
      7  9cdc71-f8f480     Aruba JL323A 2930M-40G-8SR-PoE+ Sw... 128 Not Joined     
      8  941882-da0f40     Aruba JL319A 2930M-24G Switch         128 Not Joined     
      9  9cdc71-f8d400     Aruba JL323A 2930M-40G-8SR-PoE+ Sw... 128 Not Joined     
      10 9cdc71-f54940     Aruba JL324A 2930M-24SR-PoE+ Switch   128 Member

    To correct this issue:

    1. Write down the correct MAC address.

    2. Remove the member that was added using plug-and-go with the strictly provisioned, mismatched MAC address as shown in the following example.

    3. Update the strictly provisioned entry with the correct MAC address.

    4. Boot the switch.

    Removing a member and updating the entry with a MAC address
    switch(config)# stacking member 10 remove 
    The specified stack member will be removed from the stack and 
    its configuration will be erased. The resulting configuration 
    will be saved. The stack member will be shutdown. Continue [y/n]? y
    
    Aruba-Stack-2930M(config)# stacking member 4 type JL324A mac-address 9cdc71-f2bbc0
    This will save the current configuration. Continue [y/n]?  y
  3. This shows that member 4 has joined the stack.

    Viewing that member 4 joined the stack

    switch(config)# show stack
    
    Stack ID         : 02009418-82d83c40                                           
              
    MAC Address      : 941882-d83c49    
    Stack Topology   : Chain                                   
    Stack Status     : Active                                  
    Split Policy     : One-Fragment-Up 
    Uptime           : 0d 14h 50m  
    Software Version : WC.16.04.0000x
    
    Mbr                                                                            
     ID  Mac Address       Model                                 Pri Status         
     --- ----------------- ------------------------------------- --- ---------------
     *1  941882-d83c40     Aruba JL321A 2930M-48G Switch         150 Commander      
      2  9cdc71-f576c0     Aruba JL324A 2930M-24SR-PoE+ Switch   128 Member         
      3  941882-d91a40     Aruba JL319A 2930M-24G Switch         128 Standby        
      4  9cdc71-f2bbc6     Aruba JL324A 2930M-24SR-PoE+ Switch   128 Not Joined     
      5  941882-d9a240     Aruba JL321A 2930M-48G Switch         128 Not Joined     
      6  941882-d9e900     Aruba JL319A 2930M-24G Switch         128 Not Joined     
      7  9cdc71-f8f480     Aruba JL323A 2930M-40G-8SR-PoE+ Sw... 128 Not Joined     
      8  941882-da0f40     Aruba JL319A 2930M-24G Switch         128 Not Joined     
      9  9cdc71-f8d400     Aruba JL323A 2930M-40G-8SR-PoE+ Sw... 128 Not Joined
      
    boot member 4 
      
      
    switch(config)# show stack
    
    Stack ID         : 02009418-82d83c40                                           
              
    MAC Address      : 941882-d83c49    
    Stack Topology   : Chain                                   
    Stack Status     : Active                                  
    Split Policy     : One-Fragment-Up 
    Uptime           : 0d 14h 50m  
    Software Version : WC.16.04.0000x
    
    Mbr                                                                            
     ID  Mac Address       Model                                 Pri Status         
     --- ----------------- ------------------------------------- --- ---------------
     *1  941882-d83c40     Aruba JL321A 2930M-48G Switch         150 Commander      
      2  9cdc71-f576c0     Aruba JL324A 2930M-24SR-PoE+ Switch   128 Member         
      3  941882-d91a40     Aruba JL319A 2930M-24G Switch         128 Standby        
      4  9cdc71-f2bbc0     Aruba JL324A 2930M-24SR-PoE+ Switch   128 Member     
      5  941882-d9a240     Aruba JL321A 2930M-48G Switch         128 Not Joined     
      6  941882-d9e900     Aruba JL319A 2930M-24G Switch         128 Not Joined     
      7  9cdc71-f8f480     Aruba JL323A 2930M-40G-8SR-PoE+ Sw... 128 Not Joined     
      8  941882-da0f40     Aruba JL319A 2930M-24G Switch         128 Not Joined     
      9  9cdc71-f8d400     Aruba JL323A 2930M-40G-8SR-PoE+ Sw... 128 Not Joined