
Ich versuche, Bonding auf meinem Debian 10-Computer einzurichten. Ich habe 2 NIC-Karten und versuche, den Port enp1s0fX zu verwenden. Beispiel meiner interfaces
Datei
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-mode
aus 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