HW ADDR=2C:27:D7:4F:F8:C8
MASTER=bond0
SLAVE=yes
#vi /etc/sysconfig/network-scripts/ifcfg-eth7
DEVICE=eth7
BOOTPROTO=none
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
IPV6INIT=no
HW ADDR=2C:27:D7:4F:F8:CC
MASTER=bond0
SLAVE=yes
4.设置链路监测频率和工作模式
# vi /etc/modprobe.conf
alias bond0 bonding
options bonding max_bonds=1
options bond0 miimon=100 mode=1
注:miimon是用来进行链路监测的。miimon=100表示系统每100ms监测一次链路连接状态,如果有一条线路不通就转入另一条线路;
mode的值表示工作模式,常用的为0,1两种。mode=0表示load balancing (round-robin),为负载均衡方式;mode=1表示fault-tolerance (active-backup),为主备工作方式。
如果是linux6,vi /etc/modules.d/dist.conf
5.设置开机启动网卡备用顺序
#vi /etc/rc.d/rc.local
ifenslave bond0 eth6 eth7
6.重启网络服务
service network restart
7.查询bond0的工作状态
# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.4.0-1 (October 7, 2008)
Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: eth6
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0