Ubuntu 12.04.3 中的 VLAN 绑定在启动后关闭

Ubuntu 12.04.3 中的 VLAN 绑定在启动后关闭

我的问题如下:

我有两个 10 GIG 接口需要在绑定 - LACP - 模式 4 中使用。这是我的配置:

mypc# cat /etc/network/interfaces

auto lo
iface lo inet loopback

auto eth1
iface eth1 inet manual
bond-master bond0

auto eth5
iface eth5 inet manual
bond-master bond0

auto bond0
iface bond0 inet manual
    bond-mode 4
    bond-miimon 100
    bond-lacp-rate fast
    mtu 11000
    bond-slaves none

auto bond0.10
    iface bond0.10 inet static
    address 10.0.0.30
    netmask 255.255.255.0
    gateway 10.0.0.1
    mtu 11000
vlan-raw-device bond0

auto bond0.20
    iface bond0.20 inet static
    address 10.0.1.31
    netmask 255.255.255.0
    gateway 10.0.1.1
    mtu 11000
vlan-raw-device bond0

dns-nameservers 8.8.8.8



mypc# cat /etc/modprobe.d/bonding.conf 

alias bond0 bonding

bonding mode=4 lacp_rate=1 miimon=100 max_bonds=1

probe bonding



mypc# cat /etc/modules

bonding
8021q

从主题中可以看出,接口 bond0.10 和 bond0.20 在启动后仍处于 DOWN 状态。

答案1

我在大致相同的配置下遇到了同样的问题。起初,我在接口配置上遇到了一些问题 -inet static不是inet manual在 bond0 接口上,inet manual也不是inet static在 bond0.x 接口上。

不确定解决这个问题是否是解决问题的唯一方法。在进行故障排除时,我遇到了几次 bond0.x 接口无法启动的情况。在每个接口配置部分末尾添加如下所示的语句似乎有助于启动接口,而之前的尝试似乎没有出现这些接口。

up ifconfig bond0 up ## or bondo.x for each vlan interface

相关内容