微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐