#环境:添加两张同网段的网卡
#创建聚合网卡
[root@node2 ~]# nmcli connection add type team con-name team1 ifname team1 autoconnect yes config ‘{“runner”: {“name”: “activebackup”}}’
连接“team1”(e34c5947-26ad-4485-9a15-f79e5b2058ba) 已成功添加。
#把网卡添加到聚合网卡
[root@node2 ~]# nmcli connection add type team-slave con-name ens38 ifname ens38 master team1
连接“ens38”(3c4d6059-e189-4a9d-94f5-c9e8f574361c) 已成功添加。
[root@node2 ~]# nmcli connection add type team-slave con-name ens39 ifname ens39 master team1
连接“ens39”(0faac654-f367-4752-a27f-3e746c34b59f) 已成功添加。
#为聚合网卡配置IP
[root@node2 ~]# nmcli connection modify team1 ipv4.method manual ipv4.addresses 192.168.100.100 connection.autoconnect yes
#激活配置
[root@node2 ~]# nmcli c up team1
成功激活(主服务器等待从服务器)连接(D-Bus 激活路径:/org/freedesktop/NetworkManager/ActiveConnection/13)
[root@node2 ~]# nmcli c up ens38
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/14)
[root@node2 ~]# nmcli c up ens39
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/15)
#查看聚合网卡状态
[root@node2 ~]# teamdctl team1 state
setup:
runner: activebackup
ports:
ens38
link watches:
link summary: up
instance[link_watch_0]:
name: ethtool
link: up
down count: 0
ens39
link watches:
link summary: up
instance[link_watch_0]:
name: ethtool
link: up
down count: 0
runner:
active port: ens38 #正在使用的网卡
#停掉正在使用的网卡 再去查看
[root@node2 ~]# teamdctl team1 state
setup:
runner: activebackup
ports:
ens39
link watches:
link summary: up
instance[link_watch_0]:
name: ethtool
link: up
down count: 0
runner:
active port: ens39 #自动切换到第二张网卡



