Suspend mode – LACP

Servers using ‘teamed’ nics, (LACP) can fail if the switch is rebooted because the server fails to respond to LACP BPDUs.  This will result in a loss of connection to the server.

Solution 1:

LACP sets a port to the suspended state if it does not receive an LACP bridge protocol data unit (BPDU) from the peer ports in a port channel. This can cause some servers to fail to boot up as they require LACP to logically bring up the port.

This command does not require a license.

Examples

This example shows how to enable LACP port suspension on a port channel:

switch# configure terminal
switch(config)# interface port-channel 100
switch(config-if)# shutdown
switch(config-if)# lacp suspend-individual
switch(config-if)#

This example shows how to disable LACP port suspension on a port channel:

switch# configure terminal
switch(config)# interface port-channel 100
switch(config-if)# no lacp suspend-individual
switch(config-if)#
Solution 2:
Remove and join ports to the port channel, one by one.

show lacp [port channel number] neigh

(check the interfaces which are expected to join this port channel we will change the config of those interfaces)

Conf t

interface [the first interface which is configured for the port channel being checked]

no channel-group [the port channel number] mode active

!

interface [the second interface which is configured for the port channel being checked]

no channel-group [the port channel number] mode active

channel-group [the port channel number] mode desirable

!

interface [the first interface which is configured for the port channel being checked]

channel-group [the port channel number] mode desirable

!

When it is done, to check the interfaces are now up/up and the service given by the servers connected to them have been restored.

Repeat this process for each impacted port channel.