
Tenho a seguinte configuração de equipe:
DEVICE="team0"
DEVICETYPE="Team"
ONBOOT="yes"
BOOTPROTO=none
NM_CONTROLLED="yes"
TEAM_CONFIG='"runner": {"name": "loadbalance","tx_hash": ["eth", "ipv4", ipv6"],"tx_balancer": {"name": "basic"}},"ports": {"em1": {}, "em2": {}}'
Mas as interfaces individuais parecem ter o mesmo endereço MAC, o que torna esta configuração inútil, uma vez que o switch de rede não permitirá dois endereços MAC idênticos em portas diferentes dentro do mesmo domínio L2 (isso causará falha no MAC ou alguns fornecedores podem até desligar essas portas) :
em1:
link/ether 68:05:ca:02:ba:ad brd ff:ff:ff:ff:ff:ff
em2:
link/ether 68:05:ca:02:ba:ad brd ff:ff:ff:ff:ff:ff
No entanto, arquivos ifcfg* individuais têm HWADDRS diferentes especificados; de qualquer forma, o agrupamento ignora isso. Na configuração de backup ativo, isso não apresentaria nenhum problema, pois apenas uma NIC estará transmitindo.
Quando configurei o mesmo com o driver de ligação antigo (modo 5 ou 6), os endereços MAC das interfaces individuais eram diferentes e tudo funcionou conforme o esperado. Além disso, a implementação de agrupamento no MS Windows também usa diferentes endereços MAC por interface.
O que há de errado com a formação de equipes ou estou faltando alguma coisa?