需求:
- 在你的两台虚拟机之间按以下要求配置一个链 路:
- 此链路使用接口eth1和eth2
- 此链路在一个接口失败时仍然能工作
- 此链路在system1使用下面的地址 192.168.0.15/255.255.255.0
- 此链路在system2使用下面的地址192.168.0.16/255.255.255.0
- 此链路在系统重启之后依然保持正常状态
分析与说明:
链路聚合的问题,通过需求中说到的"一个接口失败时仍然可以工作"说明使用的是ActiveBackup的建立方法,所以通过nmcli或者直接自己写个配置文件就基本搞定了.
系统(内核)版本:
7.x
简单的方法就是通过写一句话的方法:新建聚合:
#nmcli conection add type team con-name TeamNetworking ifname TeamNetworking ipv4.addresses 192.168.0.15/24 autoconnect yes ipv4.method manual config '{“runner:{"name":"activebackup"}"}' <-创建一个team,ip地址赋值,自动连接
#nmcli connection add type team-slave con-name TeamElement1 ifname eth0 master TeamNetworking <- 第一块网卡加入
#nmcli connection add type team-slave con-name TeamElement2 ifname eth1 master TeamNetworking <- 第二块网卡加入
#systemctl restart network <-重启网络服务
#teamdctl TeamNetworking state <-检查聚合是否已经启动并且查看当前激活的网卡
以上是其中一台的配发,另外一台如法炮制.