debian 10 绑定错误启动 bond0

debian 10 绑定错误启动 bond0

我尝试在我的 Debian 10 计算机上设置绑定。我有 2 个 NIC 卡,我尝试使用 enp1s0fX 端口。我的interfaces文件示例

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

当我重新启动时,我收到以下消息dmesg
bond0: option mode: unable to set because the bond device has slaves

我不明白为什么

答案1

这个消息来自内核,而不是来自 ifup:

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

将接口与绑定关联后,您无法更改绑定模式。

由于 active-backup 是默认模式(我假设这是您选择的模式),您可以简单地bond-mode从接口配置中删除它。

如果您确实需要设置绑定模式,请使用类似的模式:

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

相关内容