linux7双网卡绑定6,centos 7.6 双网卡绑定 teaming 实现 mod=1 activebackup 主备模式
时间: 2024-01-29 07:04:56 浏览: 169
深度分析Linux下双网卡绑定7种模式.docx
5星 · 资源好评率100%
在CentOS 7.6上实现双网卡绑定teaming,可以按照以下步骤进行操作:
1. 确认系统中已经安装 teaming 相关软件包,如果没有安装,可以使用以下命令安装:
```
yum install -y teamd teamd-devel libteam
```
2. 编辑网卡配置文件,例如 eth0 和 eth1,可以使用 vim 或者其他编辑器打开 /etc/sysconfig/network-scripts 目录下的 ifcfg-eth0 和 ifcfg-eth1 文件。
```
vim /etc/sysconfig/network-scripts/ifcfg-eth0
```
```
vim /etc/sysconfig/network-scripts/ifcfg-eth1
```
在这两个文件中都添加以下内容:
```
TEAM_MASTER=team0
TEAM_PORT_CONFIG='{"prio": 100}'
```
其中 TEAM_MASTER 指定了 teaming 的主设备名称,这里取名为 team0;TEAM_PORT_CONFIG 定义了端口的优先级,这里设置为 100。
3. 创建 team0 设备配置文件,可以使用以下命令创建 /etc/sysconfig/network-scripts/ifcfg-team0 文件。
```
vim /etc/sysconfig/network-scripts/ifcfg-team0
```
在该文件中添加以下内容:
```
DEVICE=team0
DEVICETYPE=Team
TEAM_CONFIG='{"runner": {"name": "activebackup"}}'
BOOTPROTO=none
ONBOOT=yes
```
其中 TEAM_CONFIG 定义了 teaming 的模式,这里设置为 activebackup(主备模式)。
4. 重启网络服务,使配置生效。
```
systemctl restart network
```
或者使用以下命令重启 teaming 服务。
```
systemctl restart teamd
```
5. 验证 teaming 是否生效,可以使用以下命令查看 teaming 设备的状态。
```
teamdctl team0 state
```
如果输出类似以下内容,说明 teaming 配置成功。
```
setup:
runner: activebackup
ports:
eth0
link watches:
link summary: up
instance[link_watch_0]:
name: ethtool
link: up
eth1
link watches:
link summary: up
instance[link_watch_0]:
name: ethtool
link: up
runner:
active port: eth0
```
至此,双网卡绑定 teaming 实现 mod=1 activebackup 主备模式的配置完成。
阅读全文