ネットワークグループ化の構成

ネットワークグループ化の構成

チームネットワークを構成する方法は?

Redhatシステムでは、次のようにパケットネットワークを設定します。

各マシンにはens1f5とens1f6という2つのリンクがあり、それを制御するためにteam0ファイルを追加します。

私の質問は - この3つのファイルを作成するだけで十分ですか?では、いずれかのリンクが失敗した場合、他のリンクはアクティブになりますか?

または

チームが正しく機能するには、teamdctlサービスを有効にする必要があります。

現在チームDTLサービスが無効になっています(ただし、チーム構成rpmがインストールされています)

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


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

以下のファイル/etc/sysconfig/network スクリプト例:

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たとえば、最新のnmcliとネットワーク管理者を使用しているので、「team-slave-enp0s25.nmconnection」の下にあります。

関連情報