centos7 team bondig 之 activebackup

之前我们考虑过使用bond技术实现网络的冗余,但是基于现有的情况(计划延迟),后发现centos7的最新bonding提出一个新的概念team,

其实是老大的要求,具体区别可以去百度,废话不多说,开始dev环境测试

找一个虚拟机,我这里使用一个全新系统,搞了一会弄了一个pxe安装centos7

环境:

centos7

双网卡

首先本来我是打算使用vmware的,后来发现实现不了,可能是版本的问题,后来直接上服务器。

 

查看所有的网络连接
nmcli connection show 

创建一个team的连接
nmcli con add type team con-name team0 ifname team0-eth0 config '{"runner":{"name":"activebackup"}}'
这个时候可以使用ip a 看到多出来的一个网卡 team0-eth0
若想改变team的模式可以编辑/etc/sysconfig/network-scripts/ifcfg-team0
nmcli connection  reload 
建议systemctl network restart 

配置team0的信息
nmcli connection modify team0 ipv4.addresses "192.168.1.250/24"
nmcli connection modify team0 ipv4.gateway "192.168.1.1"
nmcli connection modify team0 ipv4.dns "192.168.1.1"
nmcli connection modify team0 ipv4.method manual

将物理网卡em1 em2加入到team中,并有别名team0-port1 team0-port2
nmcli connection add type team-slave con-name team0-port1 ifname em1 master team0
nmcli connection add type team-slave con-name team0-port2 ifname em2 master team0

启动激活team0
nmcli connection up team0
nmcli connection up team0-port1
nmcli connection up team0-port2
验证
teamdctl team0-eth0 state view


删除
nmcli con del team0  team0-port1  team0-port2
开机启动
nmcli connection modify team0-eth0 connection.autoconnect yes 

  

posted @ 2020-09-22 14:22  骑猪追夕阳_577513827  阅读(299)  评论(0编辑  收藏  举报