8.10.3. 使用 ifcfg 文件创建网络团队
要使用
ifcfg
文件创建网络团队,请在 /etc/sysconfig/network-scripts/
目录中创建一个文件,如下所示:
DEVICE=team0 DEVICETYPE=Team ONBOOT=yes BOOTPROTO=none IPADDR=192.168.11.1 PREFIX=24 TEAM_CONFIG='{"runner": {"name": "activebackup"}, "link_watch": {"name": "ethtool"}}'这会为团队创建接口,换句话说是
主设备
。
创建要成为 成员的端口 team0,在
/etc/sysconfig/network-scripts/
目录中创建一个或多个文件,如下所示:
DEVICE=enp1s0 HWADDR=D4:85:64:01:46:9E DEVICETYPE=TeamPort ONBOOT=yes TEAM_MASTER=team0 TEAM_PORT_CONFIG='{"prio": 100}'根据需要添加与上述类似的额外端口接口,更改 DEVICE 和 HWADDR 字段以匹配正在添加的端口(网络设备)。如果未由
prio
指定端口优先级,则默认为 0
;它接受范围 -32,767 到 +32,767
的负值和正数。
使用HWADDR 指令指定硬件或 MAC 地址将影响设备命名过程。这在 第 11 章 一致的网络设备命名 中进行了解释。
要打开网络团队,以
root
用户身份运行以下命令:
~]# ifup team0
要查看网络团队,请运行以下命令:
~]$ ip link show