team简介
在redhat7.0以上版本,配置多网卡绑定时,专门提供了team工具来实现多网卡的绑定。
team :也是链路聚合 最多支持8块网卡,不需要手动加载相应内核模块
支持模式:
broadcast 广播容错
roundrobin 轮询
activebackup 主备
loadbalance 负载均衡
team的activebackup模式配置
###1. 命令方式配置
- 添加多网卡总网络接口team0:
nmcli connection add con-name tean0 ifname team0 type team
config '{"runner":{"name":"activebackup"}}' ip4 172.25.254.xxx/24
###查看team0接口信息
teamdctl team1 stat
- 添加真实网卡设备
nmcli connection add con-name eth0 ifname eth0 type team-slave master team0
nmcli connection add con-name eth1 ifname eth1 type team-slave master team0
###查看team0接口信息
-
测试:
用同网段一台主机去ping该绑定后的网卡IP地址,可以ping通
-
我们将eth0网卡down掉,
ifconfig eth0 down
###网络服务可以正常工作
- 打开eth0,我们将eth1网卡down掉,
ifconfig eth1 down
###网络服务依旧正常工作
###2. 文本方式配置
- 创建网络总接口team0 配置文件:
vim /etc/sysconfig/network-scripts/ifcfg-team0
创建成功!
- 编辑子网卡配置文件:
###配置第一块子网卡
vim /etc/sysconfig/network-scripts/ifcfg-eth0
###配置第二块子网卡
vim /etc/sysconfig/network-scripts/ifcfg-eth1
###查看team0接口信息
测试方法同上面!