bonding设置

bonding

将多块网上绑定现一个IP地址对外提供服务,可以实现高可用或者负载均衡
通过bonding,虚拟一块网卡对外提供连接,物理网卡的MAC被修改为相同的MAC地址
bonding的工作模式
Mode 0(balance-rr)
轮转策略:顺序的在每一个slave接口上发送数据包,此模式提供负载均衡和容错能力
Mode 1(active-backup)
活动-备份策略:只有一个slave被激活,当且仅当活动的slave接口失败时才会激活其他的slave,为了避免交换机发生混乱,此时绑定的MAC地址只有一个外部端口上可见
Mode 3(broadcast)
广播策略:在所有的slave接口上传送所有的所言,提供容错能力
active-backup、balance-tlb 和 balance-alb 模式不需要交换机的任何特殊配置

实验:bonding

实现bonding
添加两张网卡,在同一个网段

vim /etc/sysconfig/network-scripts/ifcfg-bond0  创建bonding文件  
DEVICE=bond0    
NAME=bond0  
BOOTPROTO=staic  
IPADDR=192.168.1.2  
PREFIX=24  
BONDING_OPTS='miimon=100 mode=0|1|3  

设置网卡1

vim /etc/scsconfig/network-scripts/ifcfg-eth0  
DEVICE=eth0  
NAME=eth0  
MASTER=bond0  
SLAVE=yes  

设置网卡2

vim /etc/sysconfig/network-scripts/ifcfg-eth1  
DEVICE=eth1  
NAME=eth1  
MASTER=bond0  
SLAVE=yes  

关闭NetworkManager服务

service NetworkManager stop

重启网络服务
service network restart
查看bond0状态:/proc/net/bonding/bond0
miimon用来进行链路监测的,如果miimon=100,那么系统 第100ms监测一次链路连接状态,如果有一条线路不能就转入另一条线路
删除bond0
ifconfig bond0 down
rmmod bonding

上一篇:cnetos 网卡绑定 eth0+eth1做双网卡绑定到bond0


下一篇:element中利用tooltip实现文字超出框悬浮显示