Lecture 72 NIC Teaming
Lecture 72 NIC Teaming
------------
Teamd – This is a daemon that allows you to configure a team network interface.
Teamd is a part of the libteam project and leverages the libteam library for
implementation of load balancing and round-robin logic.
Teamdctl – This is a utility tool for querying an instance of teamd for
configuration information and detailed statistics.
Runners – These are distinct units of code in JSON format used for implementing
different concepts of NIC teaming such as Round robbin
# cd /etc/sysconfig/network-scripts/
# ls
# nmcli connection add type team con-name team0 ifname team0 config '{"runner":
{"name": "activebackup"}}'
# ls
# cat ifcfg-team0
# nmcli connection modify team0 ipv4.addresses 192.168.227.140/24 ipv4.dns 8.8.8.8
connection.autoconnect yes ipv4.method manual
# nmcli connection add type team-slave con-name team0-port1 ifname ens224 master
team0
# ls
# cat ifcfg-team0-port1
# nmcli connection add type team-slave con-name team0-port2 ifname ens256 master
team0
# ls
# cat ifcfg-team0-port2
# ip a