Bond0 错误:在客户端哈希表中发现没有通道的客户端

Bond0 错误:在客户端哈希表中发现没有通道的客户端

我尝试在 CentOS 系统上添加新 IP。我复制了 network-scripts 目录中的一个现有文件并对其进行了修改,正确替换了新 IP、网关、网络掩码和文件名,但当我重新启动网络服务时,我看到以下内容:

在此处输入图片描述

这是我添加到网络脚本目录的新文件。

cat ifcfg-bond0.996
DEVICE=bond0.996
BOOTPROTO=none
ONBOOT=yes
IPADDR=162.245.12.240
NETMASK=255.255.254.0
USERCTL=no
VLAN=yes
GATEWAY=162.245.12.1

请帮我解决这个问题,我做错了什么?

以下是更多信息:

[root@CH3CSSD02-0609 ~]# cat /etc/redhat-release
CentOS Linux release 7.0.1406 (Core)

[root@CH3CSSD02-0609 ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
ONBOOT=yes
BOOTPROTO=none
BONDING_OPTS="mode=6 miimon=100"
USERCTL=no
MTU=9000

问候 Aun

答案1

您尝试做的是在绑定接口上创建 VLAN。Bond0 是您的绑定接口。Bond0.996
将是 VLAN 996,因此您将标记来自此接口的数据包。
这要求连接到服务器 eth0 和 eth1 的交换机端口处于中继模式(但这不是这里的问题)。因此,请更新您的问题并发布以下帖子

cat /etc/redhat-release
cat /etc/sysconfig/network-scripts/ifcfg-bond0

也可以看看这里https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Deployment_Guide/sec-Configuring_a_VLAN_over_a_Bond.html

编辑1:
如果你正在运行 CentOS 7 - 请查看此链接

https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/sec-Network_Bonding_Using_the_Command_Line_Interface.html

你失踪BONDING_MASTER=yes/etc/sysconfig/network-scripts/ifcfg-bond0

相关内容