Linux系统中的链路聚合 之 team方式

Linux系统中链路聚合有两种方式其中一种bond方式 上一篇博客已经解释过了:https://mp.csdn.net/postedit/84233264

 

我们来看看第二种  team方式:

开始实验:

在虚拟机中做实验:

可以看到我们的虚拟机网卡信息:

利用nmcli命令来创建team0逻辑网卡:

nmcli connection add con-name team0 ifname team0 type team  config '{"runner":{"name":"activebackup"}}' ip4 172.25.254.111/24

输入命令:(创建名为team0,类型为team的,主备方式的,ip为 172.25.254.111的逻辑网卡team0)

新建逻辑网卡team0成功,因为和真机(172.25.254.148)处于同一网段,所以PING一下:

可以看到此时无法PING通:

查看team的相关信息:(teamdctl team0 stat) 

此时没有真实设备添加在team0逻辑网卡上:所以无法正常工作:

team方式和bond方式一样,需要将真实的网卡加到逻辑网卡上才能正常工作:

将eth0加到team0上:

查看设备:

查看team相关信息:(可以看到eth0添加成功,而且作为主网卡工作)

再次PING一下真机:(可以看到此时可以PING通了)

此时team0逻辑网卡只有eth0网卡在工作,没有备用网卡

添加eth1备用网卡到team0:

添加成功:

可以看到此时eth0作为主网卡正在工作,eth1作为备用网卡!:

模拟问题: 当eth0主网卡出现问题时,eth1备用网卡能否及时上岗工作:

当我们关闭eth0的时候可以看到:(eth1备用网卡变为了主网卡,从而保证网络可以正常使用!)

同理开启eth0,关闭eth1,eth0也由备用网卡变为了主网卡工作:

########编写配置文件来创建team逻辑网卡######

首先清除之前实验痕迹:!!!

编写文件

vim /etc/sysconfig/network-scripts/ifcfg-team0

内容如下:

再添加 eth0,eth1主,备用网卡信息:

eth0内容如下:

eth1内容如下:

重启网络可以看到生成的配置文件:

可以看到成功了:

over!

猜你喜欢

转载自blog.csdn.net/Asukaaaa/article/details/84251905