RHEL 8.10端口聚合

RHEL 8.10下端口聚合配置方法

端口聚合简介

端口聚合(Port Aggregation),也称为链路聚合或网口聚合,是一种将多个物理网络端口捆绑在一起形成单一逻辑连接的网络技术。这项技术在现代服务器环境中扮演着重要角色,特别是在需要高带宽、高可用性网络连接的数据中心和企业网络场景中。本文只介绍 RHEL 8.10 系统上逐流负载配置方法。

创建聚合组

# lacp 逐流负载
nmcli connection add type team con-name team0 ifname team0 config '{"runner": {"name": "lacp", "tx_hash": ["eth", "ipv4", "tcp", "udp"]}}'

配置聚合组

# 将接口eno2和eno3添加到聚合组team0中
nmcli connection add type team-slave con-name team0-port1 ifname eno2 master team0
nmcli connection add type team-slave con-name team0-port2 ifname eno3 master team0

配置 IP 地址

# 根据实际情况配置IP,配置静态IP
nmcli connection modify team0 ipv4.addresses 192.168.2.2/24
nmcli connection modify team0 ipv4.method manual
# 配置自动获取
# nmcli connection modify team0 ipv4.method auto

启动聚合组

nmcli connection up team0
nmcli connection up team0-port1
nmcli connection up team0-port2

设置 team0 连接为开机自动激活

nmcli connection modify team0 connection.autoconnect yes
nmcli connection modify team0-port1 connection.autoconnect yes
nmcli connection modify team0-port2 connection.autoconnect yes
runshell
Built with Hugo
Theme Stack designed by Jimmy