EchoCow

念念不忘,必有回响

目录
rhce 4 配置链路聚合
/  

rhce 4 配置链路聚合 有更新!

注意:此题最好切换成英文模式,查看一下其需要的模式是什么
- 在 serverX 和 desktopX 之间按以下要求配置:
- 此链路使用接口 eth1 和 eth2
- 此链路在一个接口失效时仍然能工作
- 此链路在 serverX 使用下面的地址 192.168.0.101/255.255.255.0
- 此链路在 desktopX 使用下面的地址 192.168.0.102/255.255.255.0
- 此链路在系统重启之后依然保持正常状态

模式:activebackup

可能出现 roundrobin

两台主机之间可以互 ping

在练习前,需要启动网桥实验环境

lab teambridge setup

链路
存在 eno1 和 eno2,下面开始配置链路聚合,由于此链路在一个接口失效时仍然能工作,模式为 activebackup

方法一:修改配置文件

从提供的文件复制过来,查看已提供的参考文件:

cd /usr/share/doc/teamd-1.9/example_ifcfgs

链路

分别对应不同模式的配置文件

1 —-> roundrobin

2 —-> lacp

3 —-> activebackup

需要的是 activebackup ,复制其下的三个文件到网络配置文件夹下

cp -r  3 /etc/sysconfig/network-scripts/

然后移除并修改其名称与网卡对应,网卡名为 eno1、eno2

mv ifcfg-eth1  ../ifcfg-eno1
mv ifcfg-eth2  ../ifcfg-eno2
mv ifcfg-team_test0 ../ifcfg-team_test0

由于名称改变了,进入对应的配置文件修改为对应的名称

链路

链路

同时修改网桥的 ip 地址以及 TEAM_CONFIG

链路

然后重启网络以及网络管理

systemctl restart network
systemctl restart NetworkManager

然后 ip a 查看配置情况

链路

再尝试 ping 一下

链路

成功

方法二:nmcli 命令修改

添加一个team类型的接口,配置名叫team0,接口名叫team0,JSON配置,由于需要一个接口失效的时候,依然能工作,所以指定的是 activebackup。

nmcli connection add type team con-name team0 ifname team0 config '{"runner":{"name":"activebackup"}}‘

将eno1和eno2添加进,team0。

nmcli connection add type team-slave con-name team0-eth1 ifname eth1 master team0
nmcli connection add type team-slave con-name team0-eth2 ifname eth2 master team0

修改IP地址

nmcli connection modify team0 ipv4.method manual ipv4.addresses '192.168.0.101/24'

重启网络服务 systemctl restart network

检验ip addrteamdctl <team name> state

链路

链路


补充 常用的网卡绑定模式

类型 描述
activebackup 自动备援模式
loadbalance 负载均衡模式
roundrobin 轮换模式

念念不忘,必有回响。
评论