linux 25端口绑定,linux – RHEL 5复合端口绑定

RHEL 5文档很好地以各种方式绑定端口对.

我工作的Oracle团队希望变得更加复杂.他们想要一个活跃的绑定对,第三个接口准备好作为被动备份.

有没有人尝试过这种复杂程度的粘合?

我想过尝试分层绑定配置.我可以将bondeth0配置为一个结合eth0和eth2的活动对,然后创建一个bondeth1,其中bondeth0为活动而eth1为被动?

所以,

> eth0 eth2 = bondeth0,配置为活动对.

> bondeth0 eth1 = bondeth1,配置为主动/被动.

有人试过吗?

编辑:这是一个更全面的描述.这些是Oracle 11g RAC / RDBMS群集中的两台主机. eth0是两个主机之间未路由的管理连接. eth1和eth3从每个主机转到相应的交换机. eth2从主机转到对方主机的交换机.这样,没有单个网络故障会导致主机崩溃.这是一幅粗略的图画:

__________ eth1 ____________

| Host 1 |================| Switch 1 |

|________| eth3 |__________|

eth2 | | |

| | |

| \-eth0--------eth0- |

| \ |

| | | eth2

____________ eth3 __|_______

| Switch 2 |==============| Host 2 |

|__________| eth1 |________|

我需要知道的是如何在three ports中组合两个modes.

解决方法:

你不能这样做,因为你不能债券.

您应该做的是在模式4绑定中为每个交换机配置三个端口,并使用ad_select = count绑定选项.

每个交换机将协商一个单独的聚合器ID,并且一次只能使用一个聚合器,因此进出特定Linux系统的所有流量都将通过一个交换机进行.

这将给你一个“不均匀”的绑定,其中一个聚合器有两根电缆,一个聚合器有一根电缆,给出了“主要”和“次要”开关的概念.将始终选择主聚合器,但如果主要聚合器发生故障,则辅助聚合器将自动启动.

您还需要专用的Oracle RAC控制流量.最后一个端口(eth3)将用于此目的. (注意:我不知道Oracle是否支持使用crossover,我只是不按你的要求)

网络图

请注意,交换机上的Po表示PortChannel或LACP绑定.

.-------------. .-------------.

| Switch 1 | | Switch 2 |

|-------------| |-------------|

| Po1 | Po2 | | Po1 | Po2 |

'-=--=-+-=--=-' '-=--=-+-=--=-'

| | | | | |

| | | '-----, | |

| | '-----, | | |

| | | | | |

| | ,-----------' |

| | | ,-------------- | -,

| | | | | | | |

| | | | | '-----, | |

| | | | '-----, | | |

| | | | | | | |

.=--=---=--=. .=--=---=--=.

|e0|e1|e2|e3| |e0|e1|e2|e3|

+--+--+--+--+ +--+--+--+--+

| bond0 | | bond0 |

|-----------| |-----------|

| Host 1 | | Host 2 |

'-----------' '-----------'

或者以另一种方式思考:

Host 1 eth0 = bond0 ---- Switch1 Po1

Host 1 eth1 = bond0 ---- Switch1 Po1

Host 1 eth2 = bond0 ---- Switch2 Po1

Host 1 eth3 ------------ Host 2 eth3

Host 2 eth0 = bond0 ---- Switch1 Po2

Host 2 eth1 = bond0 ---- Switch1 Po2

Host 2 eth2 = bond0 ---- Switch2 Po2

Host 2 eth3 ------------ Host 1 eth3

使用BONDING_OPTS =“miimon = 100 mode = 4 ad_select = count”配置每个债券

如果所有外部流量都通过网关,请将xmit_hash_policy = layer2 3添加到绑定选项以进行负载平衡,并在交换机的PortChannel接口上配置第3层负载平衡.

标签:linux,ethernet,bonding

来源: https://codeday.me/bug/20190813/1649059.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值