Configure a ligação usando o modo = 4 (802.3ad)

1

Eu tenho um sistema Debian 8 com dois NICs que eu quero vincular. Meu switch gerenciado já está configurado para vincular as duas portas que estou usando.

Na caixa linux, eu instalei o ifenslave .

Em / etc / network / interfaces, tenho:

 auto eth0
 iface eth0 inet manual
    bond-master bond0

 auto eth1
 iface eth1 inet manual
    bond-master bond0

 auto bond0
 iface bond0 inet static
    address 10.0.0.100
    netmask 255.255.0.0
    gateway 10.0.0.1
    slaves eth0 eth1
    bond-mode 4
    bond-miimon 100
    bond_downdelay 200
    bond_updelay 300

Edit: Parece que a configuração está errada ao usar o modo 4. Estou tendo dificuldades em encontrar exemplos de como configurar o 802.3ad.

Edite 2: Eu tentei o modprobe bonding mode = 4 e agora o cat / proc / net / bond0 está mostrando 802.3ad, mas toda a minha rede se torna inacessível.

    
por user2087262 07.11.2015 / 21:24

1 resposta

0

O switch precisa suportar 802.3ad. É um protocolo em que o switch está falando com as interfaces do servidor para ver se estão realmente em uma ligação. Muitas vezes os switches são incompatíveis com a implementação do Linux. Nesse caso, não use mode=802.3ad , por exemplo, use mode=balance-alb .

    
por 07.04.2018 / 22:20