一 服务器多网卡聚合的意义
1、多网卡聚合,可以起到网络链路冗余作用,当故障发生时,网络自动切换,保证业务数据不中断。
2、多网卡聚合成一条虚拟链路,可实现网络带宽提升,如2个1000Mbps的网卡聚合,可实现2000Mbps的链路带宽,突破网卡的带宽瓶颈,提升服务器的网络吞吐。
多网卡聚合是实现网卡的冗余,链路的负载均衡,高并发访问存储服务器的理想方案。
二 配置多网卡聚合步骤
现计划将ens11f1, ens12f1这两块儿网卡聚合成bond1,指定ip为192.168.0.17。
2.1 修改文件
cd /etc/sysconfig/network-scripts
vi ifcfg-bond1,新增如下内容:
DEVICE=bond1
IPADDR=192.168.0.16
NETMASK=255.255.255.0
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
BONDING_OPTS="mode=1 miimon=100"
mv ifcfg-ens11f1 ifcfg-ens11f1_bak_20221229
vi ifcfg-ens11f1
新增如下内容:
DEVICE=ens11f1
USERCTL=no
ONBOOT=yes
MASTER=bond1
SLAVE=yes
BOOTPROTO=none
mv ifcfg-ens12f1 ifcfg-ens12f1_bak_20221229
vi ifcfg-ens12f1,新增如下内容:
DEVICE=ens12f1
USERCTL=no
ONBOOT=yes
MASTER=bond1
SLAVE=yes
BOOTPROTO=none
2.2 重启网卡服务
service network restart
2.3 验证网口运行状态
cat /proc/net/bonding/bond1
#查看网卡链接状态(确保Link detected:yes)
ethtool ens11f1
ethtool ens12f1
#查看ip
2.4 测试是否能ping通