网络分组配置

网络分组配置

如何配置组队网络?

在我们的 redhat 机器上,我们将分组网络配置如下

在每台机器上我们有两个链接 - ens1f5 和 ens1f6 我们添加 team0 文件来控制它们

我的问题是 - 创建这 3 个文件就足够了吗?那么,如果其中一个链接失败,那么其他链接将处于活动状态?

或者

我们必须启用 teamdctl 服务才能使团队正常工作

目前团队DTL服务已禁用(但已安装 teamd rpm)

rpm -qa | grep teamd
teamd-1.17-5.el7.x86_64


teamdctl nm-team state
Device "nm-team" does not exist

下的文件/etc/sysconfig/网络脚本是:

DEVICE=team0
DEVICETYPE=Team
ONBOOT=yes
BOOTPROTO=none
IPADDR=102.13.16.19
PREFIX=24
GATEWAY=102.13.16.3
TEAM_CONFIG='{"runner": {"name": "activebackup"}, "link_watch": {"name": "ethtool"}}'



DEVICE=ens1f5
HWADDR=28:df:31:30:d7:4a
DEVICETYPE=TeamPort
ONBOOT=yes
TEAM_MASTER=team0
TEAM_PORT_CONFIG='{"prio": 100}'



DEVICE=ens1f6
HWADDR=28:df:31:30:d2:4d
DEVICETYPE=TeamPort
ONBOOT=yes
TEAM_MASTER=team0
TEAM_PORT_CONFIG='{"prio": 100}'

参考 -https://www.rootusers.com/how-to-configure-network-teaming-in-linux/

答案1

我必须apt install libteam-dev展示“nm-team”设备。奇怪的是,尽管 Kunbuntu 20.04 具有上面启动参考指南中的所有其他内容,但我也在关注,但它没有。我还安装了命令apt install libteam-utils以使其teamdctl正常工作。

不需要任何“切换侧”。但是/etc/sysconfig/network-scripts,_buntus 上不存在 , 。/etc/NetworkManager/system-connections例如,它位于“team-slave-enp0s25.nmconnection”下,因为它使用较新的 nmcli 和网络管理器。

相关内容