使用了 openvswitch 桥接网络后,
通常会在网卡上出现下面标记
参考 bond1 中带上了 ovs-system 参数
[root@ns-compute-209240 ~]# ip addr list bond1
9: bond1: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc noqueue master ovs-system state UP
link/ether 00:e0:ed:29:a6:aa brd ff:ff:ff:ff:ff:ff
inet6 fe80::2e0:edff:fe29:a6aa/64 scope link
valid_lft forever preferred_lft forever
[root@ns-compute-209240 ~]# ip addr list br-bond1
8: br-bond1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
link/ether 00:e0:ed:29:a6:aa brd ff:ff:ff:ff:ff:ff
inet 240.30.133.240/21 brd 240.30.135.255 scope global br-bond1
valid_lft forever preferred_lft forever
inet6 fe80::e848:1eff:fe9d:9646/64 scope link
valid_lft forever preferred_lft forever
假如网卡配置正确, 而无法得到对应的参数, 那么可以视为无法正确地注册到 ovs 网络中
常见故障又下面几个问题中导致
1 没有执行 bonding alias
解决方法:
echo "alias bond1 bonding" > /etc/modprobe.d/bond.conf
2 之前已经配置注册过 ovs, 需要执行充值
重置方法
ovs-vsctl emer-reset
ovs-vsctl init
rm -rf /etc/openvswitch/*