生产中两块网卡bond

背景:

服务器上两块网卡分别连接交换机,做成bond 可以增加冗余性,还能提高性能。

截图显示: 分别是em1 em2 以及做完之后的bond0

 

 

 

配置过程:

 $  /usr/sbin/modprobe  bonding

$ cat ifcfg-em1
DEVICE=em1
ONBOOT=yes
BOOTPROTO=none
TYPE=Ethernet
MASTER=bond0
SLAVE=yes

 

$ cat ifcfg-em2
TYPE=Ethernet
BOOTPROTO=none
DEVICE=em2
ONBOOT=yes
MASTER=bond0
SLAVE=yes

 

$ cat ifcfg-bond0
DEVICE=bond0
BONDING_MASTER=yes
BOOTPROTO=static
USERCTL=no
ONBOOT=yes
IPADDR=172.25.102.6
NETMASK=255.255.254.0
GATEWAY=172.25.103.254
DNS1=114.114.114.114
BONDING_OPTS="mode=4 miimon=100"

 

$ systemctl restart network

 

mode = 4 

特点:创建一个聚合组,它们共享同样的速率和双工设定。根据802.3ad规范将多个slave工作在同一个激活的聚合体下。

外出流量的slave选举是基于传输hash策略,该策略可以通过xmit_hash_policy选项从缺省的XOR策略改变到其他策略。需要注意的 是,并不是所有的传输策略都是802.3ad适应的,尤其考虑到在802.3ad标准43.2.4章节提及的包乱序问题。不同的实现可能会有不同的适应 性。

 

miimon 监视网络链接的频度,单位是毫秒,我们设置的是100毫秒

 

 

posted @ 2019-08-15 14:25  lixinliang  阅读(246)  评论(0编辑  收藏  举报