为了增加带宽并实现冗余,我们对服务器进行了通道绑定,让两块网卡绑定成一个通道。下面是我们配置的过程,分享给大家。
①加载内核模块,保证绑定接口可用
vi /etc/modprobe.d/dist.conf
加入以下两行:
alias bond0 bonding
options bond0 miimon=100 mode=0#mode0表示负载均衡
②创建绑定接口文件ifcfg-bond0
vi /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
BOOTPROTO=none
ONBOOT=yes
IPADDR=192.168.1.150
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
③修改网卡接口文件,我们将eth0,eth1绑定到一个通道bond0
vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
④重启系统,使配置生效
reboot
⑤查看bond0网卡状态
mii-tool -v bond0
⑥配置交换机的端口,将与服务器连接的端口加入到一个端口聚合组中
###############################################
另附四块网卡做bond0
我们服务器上将eth0、eth1绑定到bond0,eth2、eth3绑定到bond1
vi /etc/modprobe.d/dist.conf ,添加如下
alias bond0 bonding
alias bond1 bondingoptions bond0 miimon=100 mode=0options bond1 miimon=100 mode=0###############################################
bon0配置文件信息
DEVICE=bond0
BOOTPROTO=noneONBOOT=yesIPADDR=192.168.1.120NETMASK=255.255.255.0GATEWAY=192.168.1.1##############################################
bond1配置文件信息
DEVICE=bond1
BOOTPROTO=noneONBOOT=yes#############################################