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
原文地址:https://blog.51cto.com/13749470/2372671
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。