Debian 10 Bonding-Fehler beim Booten von Bond0

Debian 10 Bonding-Fehler beim Booten von Bond0

Ich versuche, Bonding auf meinem Debian 10-Computer einzurichten. Ich habe 2 NIC-Karten und versuche, den Port enp1s0fX zu verwenden. Beispiel meiner interfacesDatei

auto bond0
iface bond0 inet static
   address 192.168.211.124
   gateway 192.168.211.1
   netmask 255.255.255.0
   network 192.168.211.0
   bond-slaves enp1s0f0 enp1s0f1 enp1s0f2
   bond-mode active-backup
   bond-miimon 100

Beim Neustart erhalte ich folgende Meldung dmesg:
bond0: option mode: unable to set because the bond device has slaves

Ich verstehe nicht warum

Antwort1

Diese Meldung kommt vom Kernel, nicht von ifup:

bond0: option mode: unable to set because the bond device has slaves

Sie können den Bonding-Modus nicht ändern, nachdem Sie Schnittstellen mit dem Bond verknüpft haben.

Da „Active-Backup“ der Standardmodus ist (und ich gehe davon aus, dass dies der Modus Ihrer Wahl ist), können Sie ihn einfach bond-modeaus der Schnittstellenkonfiguration entfernen.

Wenn Sie den Bonding-Modus wirklich einstellen müssen, verwenden Sie ein ähnliches Muster:

auto enp1s0f0
iface enp1s0f0 inet manual
    bond-master bond0
    bond-primary eth0
    bond-mode active-backup

auto enp1s0f1
iface enp1s0f1 inet manual
    bond-master bond0
    bond-primary enp1s0f0
    bond-mode active-backup

auto enp1s0f2
iface enp1s0f2 inet manual
    bond-master bond0
    bond-primary enp1s0f0
    bond-mode active-backup

auto bond0
iface bond0 inet dhcp
    bond-slaves none
    bond-primary enp1s0f0
    bond-mode active-backup
    bond-miimon 100

verwandte Informationen