linux中的链路聚合之team方式

127 篇文章 0 订阅

上一篇中我们学了链路聚合的bond方式,还有一种方式是team方式,我们来看看team与bond的区别

那么如何使用team形式呢,如果你还用这上一节的bond方式,请删除后继续操作

1.team方式

1)以命令行的方式
实验环境:server虚拟机,有两块网卡

输入指令

nmcli connection add con-name team0 ifname team0 type team config '{"runner":{":"activebackup"}}' ip4 172.25.254.155/24    ##添加team聚合方式

输入下列命令可以监控team0的状态

watch -n 1 teamdctl team0 stat

 

此时真机ping一下虚拟机ip会发现ping不通

查看会发现是因为没有绑定物理设备,输入下列命令

nmcli connection add con-name eth0 ifname eth0 type team-slave master team0                     ##把eth0绑定到team
nmcli connection add con-name eth1 ifname eth1 type team-slave master team0                     ##把eth1绑定到team

会发现突然就可以ping通了

查看team0状态

此时测试,如果第一块网卡坏了,会是什么情况,模拟问题

ifconfig eth0 down

会发现team连接使用了备用网卡即eth1网卡 

这就是聚合链路的team连接方式

2)以文件的形式修改

文件ifcfg-team0

vim ifcfg-team0
输入下列内容
DEVICE=team0
TEAM_CONFIG="{\"runner\":{\"name\":\"activebackup\"}}"
DEVICETYPE=Team
BOOTPROTO=none
IPADDR0=172.25.254.105
PREFIX0=24
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=team0
UUID=56cdbf0e-964a-4587-8ccb-6b6506d2d6f1
ONBOOT=yes

文件ifcfg-eth0

vim ifcfg-eth0
输入以下内容
BOOTPROTO=none
DEVICE=eth0
ONBOOT=yes
TEAM_MASTER=team0
DEVICETYPE=TeamPort

然后

cp ifcfg-eth0 ifcfg-eth1
将其中的eth0改成eth1
systemctl restart network

由于与以命令行的形式图一样,故不在此贴图~

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值