Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

8.13.6. 配置 LACP(802.3ad)运行程序

要使用 ethtool 作为链接监视器配置 LACP 运行程序,以 root 用户身份使用编辑器,将以下内容添加到团队 JSON 格式配置文件中:
{
   "device": "team0",
   "runner": {
       "name": "lacp",
       "active": true,
       "fast_rate": true,
       "tx_hash": ["eth", "ipv4", "ipv6"]
   },
     "link_watch": {"name": "ethtool"},
     "ports": {"em1": {}, "em2": {}}
}
用于连接到支持链路聚合控制协议(LACP )的对应对象的连接配置。LACP 运行程序应使用 ethtool 来监控链接的状态。请注意,只有 ethtool 可用于链路监控,因为如果是 arp_ping,链接永远不会出现。原因在于,必须首先建立链接,且只能在数据包(包括 ARP)之后才能进行。使用 ethtool 可以防止这种情况,因为它单独监控每个链路层。
此运行程序可以采用与针对 loadbalance 运行程序相同的方式进行主动负载平衡。要启用活跃传输(Tx)负载均衡,请添加以下部分:
"tx_balancer": {
       "name": "basic"
}
有关详细信息,请参阅 teamd.conf(5) 手册页。