LBFO Issue on 2012 R2

Hi,

I'm having an issue with a new LBFO team on 2012 R2 on 2 servers. I've successfully created 2 other teams on each server, but for some reason the 3rd team will not work.

Servers are HP DL580 Gen8. NICs are multiple HP Ethernet 1Gb 4-port 331T. Driver version 17.0.0.3.

Servers are in process of being built as a new Hyper-V failover cluster.

The 3 LBFO teams:

VM (NICs VM 1 and VM 2) - this is going to a different switch (Cisco, 3750 if I recall) that is not configured for teaming (as far as I know), so team is configured as Switch Independent with Dynamic. This appears to be working fine.

HV_CSV (NICs HV_CSV 1 and HV_CSV 2) - connected to Cisco x. The switch is configured with EtherChannel. Team is configured as LACP with Dynamic. This appears to be working fine.

HV_LM (NICs HV_LM 1 and HV_LM 2) - connected to different physical Cisco switches, but part of same stack (I think) as HV_CSV switch. The switch is configured with EtherChannel. Team is configured as LACP with Dynamic. This is not working. Only one adapter shows as up under teaming, with the other showing as Faulted due to LACP negotiation. I can't ping the other server with the same config on the IP address assigned to this NIC (same issue in other direction), suggesting it's not actually working

Things I've tried (in addition to our network team checking the switch config):

- Disabling the 'working' team member, disabling and re-enabling the faulted team member - the faulted team member starts to work. Enabling the previously working team member - this team member now shows faulted due to LACP negotiation

- Switching cables from CSV 1 and CSV 2 into LM 1 and LM 2 - CSV team continues to work, LM continues to have the same issue with one team member not working. This test seems to point to something on the server rather than an issue with the switch config

- Deleting the CSV team and only having the LM team (and VM) - same issue

To me, this seems like it's pointing to an issue on the LM 1 and/or LM 2 adapters but I don't know what it could be. I have a few things to try today (trying some of the other available network adapters, swapping out the network cables to the switch for crossover cable and changing to switch independent) but I'm out of ideas after that.

Has anyone seen a similar issue to this before or have any suggestions what else to check please?

PowerShell output for the teams:

Server 1:

PS C:\Windows\system32> Get-NetLbfoTeam


Name                   : HV_CSV
Members                : {HV_CSV 1, HV_CSV 2}
TeamNics               : HV_CSV
TeamingMode            : Lacp
LoadBalancingAlgorithm : Dynamic
Status                 : Up

Name                   : VM
Members                : {VM 2, VM 1}
TeamNics               : VM
TeamingMode            : SwitchIndependent
LoadBalancingAlgorithm : Dynamic
Status                 : Up

Name                   : HV_LM
Members                : {HV_LM 2, HV_LM 1}
TeamNics               : HV_LM
TeamingMode            : Lacp
LoadBalancingAlgorithm : Dynamic
Status                 : Degraded


PS C:\Windows\system32> Get-NetLbfoTeamMember


Name                    : HV_CSV 1
InterfaceDescription    : HP Ethernet 1Gb 4-port 331T Adapter
Team                    : HV_CSV
AdministrativeMode      : Active
OperationalStatus       : Active
TransmitLinkSpeed(Gbps) : 1
ReceiveLinkSpeed(Gbps)  : 1
FailureReason           : NoFailure

Name                    : HV_CSV 2
InterfaceDescription    : HP Ethernet 1Gb 4-port 331T Adapter #5
Team                    : HV_CSV
AdministrativeMode      : Active
OperationalStatus       : Active
TransmitLinkSpeed(Gbps) : 1
ReceiveLinkSpeed(Gbps)  : 1
FailureReason           : NoFailure

Name                    : VM 2
InterfaceDescription    : HP Ethernet 1Gb 4-port 331T Adapter #4
Team                    : VM
AdministrativeMode      : Active
OperationalStatus       : Active
TransmitLinkSpeed(Mbps) : 100
ReceiveLinkSpeed(Mbps)  : 100
FailureReason           : NoFailure

Name                    : VM 1
InterfaceDescription    : HP Ethernet 1Gb 4-port 331T Adapter #8
Team                    : VM
AdministrativeMode      : Active
OperationalStatus       : Active
TransmitLinkSpeed(Mbps) : 100
ReceiveLinkSpeed(Mbps)  : 100
FailureReason           : NoFailure

Name                    : HV_LM 2
InterfaceDescription    : HP Ethernet 1Gb 4-port 331T Adapter #12
Team                    : HV_LM
AdministrativeMode      : Active
OperationalStatus       : Failed
TransmitLinkSpeed(Mbps) : 0
ReceiveLinkSpeed(Mbps)  : 0
FailureReason           : LacpNegotiationIssue

Name                    : HV_LM 1
InterfaceDescription    : HP Ethernet 1Gb 4-port 331T Adapter #10
Team                    : HV_LM
AdministrativeMode      : Active
OperationalStatus       : Active
TransmitLinkSpeed(Gbps) : 1
ReceiveLinkSpeed(Gbps)  : 1
FailureReason           : NoFailure


PS C:\Windows\system32> Get-NetLbfoTeamNIC


Name                    : HV_CSV
InterfaceDescription    : Microsoft Network Adapter Multiplexor Driver #2
Team                    : HV_CSV
VlanID                  :
Primary                 : True
Default                 : True
TransmitLinkSpeed(Gbps) : 2
ReceiveLinkSpeed(Gbps)  : 2

Name                    : VM
InterfaceDescription    : Microsoft Network Adapter Multiplexor Driver #3
Team                    : VM
VlanID                  :
Primary                 : True
Default                 : True
TransmitLinkSpeed(Mbps) : 200
ReceiveLinkSpeed(Mbps)  : 200

Name                    : HV_LM
InterfaceDescription    : Microsoft Network Adapter Multiplexor Driver
Team                    : HV_LM
VlanID                  :
Primary                 : True
Default                 : True
TransmitLinkSpeed(Gbps) : 2
ReceiveLinkSpeed(Gbps)  : 2

Server 2:

PS C:\Windows\system32> Get-NetLbfoTeam


Name                   : VM
Members                : {VM 1, VM 2}
TeamNics               : VM
TeamingMode            : SwitchIndependent
LoadBalancingAlgorithm : Dynamic
Status                 : Up

Name                   : HV_LM
Members                : {HV_LM 1, HV_LM 2}
TeamNics               : HV_LM
TeamingMode            : Lacp
LoadBalancingAlgorithm : Dynamic
Status                 : Degraded

Name                   : HC_CSV
Members                : {HV_CSV 1, HV_CSV 2}
TeamNics               : HC_CSV
TeamingMode            : Lacp
LoadBalancingAlgorithm : Dynamic
Status                 : Up


PS C:\Windows\system32> Get-NetLbfoTeammember


Name                    : VM 1
InterfaceDescription    : HP Ethernet 1Gb 4-port 331T Adapter #12
Team                    : VM
AdministrativeMode      : Active
OperationalStatus       : Active
TransmitLinkSpeed(Mbps) : 100
ReceiveLinkSpeed(Mbps)  : 100
FailureReason           : NoFailure

Name                    : VM 2
InterfaceDescription    : HP Ethernet 1Gb 4-port 331T Adapter #8
Team                    : VM
AdministrativeMode      : Active
OperationalStatus       : Active
TransmitLinkSpeed(Mbps) : 100
ReceiveLinkSpeed(Mbps)  : 100
FailureReason           : NoFailure

Name                    : HV_LM 1
InterfaceDescription    : HP Ethernet 1Gb 4-port 331T Adapter #2
Team                    : HV_LM
AdministrativeMode      : Active
OperationalStatus       : Active
TransmitLinkSpeed(Gbps) : 1
ReceiveLinkSpeed(Gbps)  : 1
FailureReason           : NoFailure

Name                    : HV_LM 2
InterfaceDescription    : HP Ethernet 1Gb 4-port 331T Adapter #4
Team                    : HV_LM
AdministrativeMode      : Active
OperationalStatus       : Failed
TransmitLinkSpeed(Mbps) : 0
ReceiveLinkSpeed(Mbps)  : 0
FailureReason           : LacpNegotiationIssue

Name                    : HV_CSV 1
InterfaceDescription    : HP Ethernet 1Gb 4-port 331T Adapter #5
Team                    : HC_CSV
AdministrativeMode      : Active
OperationalStatus       : Active
TransmitLinkSpeed(Gbps) : 1
ReceiveLinkSpeed(Gbps)  : 1
FailureReason           : NoFailure

Name                    : HV_CSV 2
InterfaceDescription    : HP Ethernet 1Gb 4-port 331T Adapter #9
Team                    : HC_CSV
AdministrativeMode      : Active
OperationalStatus       : Active
TransmitLinkSpeed(Gbps) : 1
ReceiveLinkSpeed(Gbps)  : 1
FailureReason           : NoFailure


PS C:\Windows\system32> get-netlbfoteamnic


Name                    : VM
InterfaceDescription    : Microsoft Network Adapter Multiplexor Driver #2
Team                    : VM
VlanID                  :
Primary                 : True
Default                 : True
TransmitLinkSpeed(Mbps) : 200
ReceiveLinkSpeed(Mbps)  : 200

Name                    : HV_LM
InterfaceDescription    : Microsoft Network Adapter Multiplexor Driver
Team                    : HV_LM
VlanID                  :
Primary                 : True
Default                 : True
TransmitLinkSpeed(Gbps) : 2
ReceiveLinkSpeed(Gbps)  : 2

Name                    : HC_CSV
InterfaceDescription    : Microsoft Network Adapter Multiplexor Driver #3
Team                    : HC_CSV
VlanID                  :
Primary                 : True
Default                 : True
TransmitLinkSpeed(Gbps) : 2
ReceiveLinkSpeed(Gbps)  : 2


  • Edited by Hindy_UK Thursday, August 27, 2015 6:24 AM typo
August 27th, 2015 6:21am

As part of troubleshooting, I removed hardening policies and rebooted each server. Now the HV_LM team on both servers is showing both members as up; and the HV_CSV team is showing one member as LACP negotiation failed.

Both servers can ping each other on the HV_CSV IP addresses. Server 1 can ping other servers on the HV_LM IP addresses, but can't ping server 2 on that IP address. Server 2 can't ping anything on the HV_LM IP addresses.

Free Windows Admin Tool Kit Click here and download it now
August 27th, 2015 9:32am

Hi Hindy,

I have seen a similar issue caused by NIC. And it was solved by updating the driver.

Contact HP or the manufacturer of the NIC for the latest driver.

Also ask them if there is a bug or known issue of the configuration.

Best Regards,

Leo

August 28th, 2015 1:35am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics