1、 增加bond0配置文件
vim /etc/sysconfig/network-scripts/ifcfg-bond0
创建聚合网卡的配置文件
添加如下配置:
[root@node ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
IPADDR=x.x.x.x
NETMASK=255.255.0.0
GATEWAY=x.x.x.x
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
NM_CONTROLLED=no
BONDING_OPTS="miimon=100 mode=4"
注:这里配置的mode=4是动态LACP的模式,如果使用其他模式请同步修改对应交换机的聚合配置
2、 配置成员端口:
首先创建一个目录,备份一下要修改成聚合的网卡文件
[root@node network-scripts]# cp ifcfg-ens11 /root/net_bak/
[root@node network-scripts]# cp ifcfg-ens3 /root/net_bak/
[root@node ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens11
TYPE=Ethernet
DEVICE=ens11
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
NM_CONTROLLED=no
[root@node ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens3
TYPE=Ethernet
DEVICE=ens3
BOOTPROTO=none
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
NM_CONTROLLED=no
3、 修改聚合bond类型:
[root@node ~]# echo "alias netdev-bond0 bonding" > /etc/modprobe.d/bonding.conf //7.0以前的版本适用
进入到控制台中操作重启服务
[root@node ~]# service network restart
Restarting network (via systemctl): [ OK ]
上述命令执行完,网卡聚合已经配置完成
如果没有生效,手动进入到ILO口中或者控制台下操作。此时ssh可能会断开,用iLO口打开
[root@cloudos-matrix ~]# ifdown bond0
[root@cloudos-matrix ~]# ifup bond0
[root@cloudos-matrix ~]# service network restart
Restarting network (via systemctl): [ OK ]
有时候会报连接某个网卡的报错,再重启一次network服务就好了,报错是因为绑定的网卡之前是up的。
4、 查看当前聚合bond类型:
查看配置的聚合模式是否生效:
[root@node ~]# cat /sys/class/net/bond0/bonding/mode
802.3ad 4
查看当前聚合口状态:
[root@node ~]# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)
Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer2 (0)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0
802.3ad info
LACP rate: slow
Min links: 0
Aggregator selection policy (ad_select): stable
Active Aggregator Info:
Aggregator ID: 3
Number of ports: 1
Actor Key: 9
Partner Key: 1
Partner Mac Address: 00:00:00:00:00:00
Slave Interface: ens11
MII Status: up
Speed: 100 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 0c:da:41:1d:a6:e7
Aggregator ID: 3
Slave queue ID: 0
Slave Interface: ens3
MII Status: up
Speed: 100 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 0c:da:41:1d:b9:fb
Aggregator ID: 5
Slave queue ID: 0