我目前在RedHat 6.4中遇到问题。我有两个物理NIC,我正在尝试使用LACP绑定在一起。
我已经在交换机上设置了相应的配置,并且已经在NIC上实现了《 RedHat安装指南》中的推荐配置。
但是,当我启动网络服务时,在物理NIC以及绑定接口(分别为eth0,eth1和bond0)上都看到了我的LACP IP。我想我应该只在bond0接口上看到我的IP地址?
与我的网络的连接未建立。我不知道我的配置出了什么问题。
这是我的ifcfg-eth0,eth1和bond0文件(出于谨慎目的,IP为空白)。
ifcfg-eth0:
DEVICE=eth0
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
USERCTL=no
TYPE=Ethernet
NM_CONTROLLED=no
ifcfg-eth1:
DEVICE=eth1
ONBOOT=yes
MASTER=bond0
SLAVE=yes
BOOTPROTO=none
USERCTL=no
TYPE=Ethernet
NM_CONTROLLED=no
ifcfg-bond0:
DEVICE=bond0
IPADDR=X.X.X.X
NETMASK=255.255.255.0
ONBOOT=yes
BOOTPROTO=none
USERCTL=no
NM_CONTROLLED=no
BONDING_OPTS="mode=4"
感谢任何能够指出我的问题的人。
杰里米
到目前为止,模式0、1和2是最常用的模式。
模式0(balance-rr)此模式从第一个可用的从属设备到最后一个从属设备按顺序传输数据包。如果两个实际接口是绑定中的从属设备,并且有两个数据包从绑定接口发送出去,则第一个数据包将在第一个从属设备上传输,第二个帧将在第二个从属设备上传输。第三个数据包将在第一个数据包上发送,依此类推。这提供了负载平衡和容错能力。
模式1(活动备份)该模式将接口之一置于备份状态,并且仅在活动接口丢失了链路时才将其激活。在某个时间实例中,绑定中只有一个从属处于活动状态。仅当活动从站发生故障时,其他从站才变为活动状态。此模式提供容错能力。
模式2(balance-xor)根据XOR公式发送。(源MAC地址与目标MAC地址进行异或)以从站计数为模。这将为每个目标MAC地址选择相同的从站,并提供负载平衡和容错能力。
模式3(广播)此模式在所有从属接口上传输所有内容。此模式使用最少(仅用于特定目的),并且仅提供容错功能。
模式4(802.3ad)此模式称为动态链接聚合模式。它创建共享相同速度和双工设置的聚合组。此模式需要支持IEEE 802.3ad动态链接的交换机。
模式5(balance-tlb)这称为自适应传输负载平衡。传出流量根据每个从属接口上的当前负载和队列进行分配。当前从站接收到传入流量。
模式6(balance-alb)这是自适应负载平衡模式。这包括balance-tlb + IPV4流量的接收负载平衡(rlb)。接收负载均衡是通过ARP协商实现的。绑定驱动程序拦截服务器发送时发送的ARP应答,并用绑定中一个从属服务器的唯一硬件地址覆盖src硬件地址,以便不同的客户端为服务器使用不同的硬件地址。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句