高级网络配置
一、team
team:也是链路聚合的一种方式,最多可支持8块网卡;
支持模式:broadcast广播、roundrobin轮询、主备activebackup、负载均衡loadbalance
二、配置
1.添加team设备
nmcli connection add con-name team ifname team0 typeteam config '{"runner":{"name":"activebackup"}}'
其中:"runner" ##工作方式
"name" ##设备名称
"activebackup" ##主备
2.添加物理网卡
nmcli connection add con-name eth0 ifname eth0 type team-slave master team0
其中:master team0 ##该设备为team0服务
nmcli connection add con-name eth1 ifname eth1 type team-slave master team0
3.systemctl restart network ##一定重启网络
4.检测
打开两个shell,分别运行以下两个命令
watch -n 1 teamdctl team0 stat ###查看team0运行状态
ping 172.25.254.90 ###观测网络是否会中断
再调用以下命令
ifconfig eth0 down ###若eth0为team0提供网络接口,此时卸掉eth0,eth1将会直接顶替eth0继续为team0服务
ifconfig eth0 up
ifconfig eth1 down