解决了

OVS结合

  • 2019年1月2日
  • 7个答复
  • 2720次观看

UserLevel 2
徽章 +3
我正在尝试实现SLB或LACP,而不是A-B。为此,似乎需要使用manage_ovs show_bridges或列表端口{br0 |bond0}命令。

其他则是command_ref-aos和ahv_admin-guid,在哪里可以找到更多信息?

我收到一个错误kvm.py:488无法执行....`错误。
图标

最好的答案姆斯坦2019年1月3日,18:34

\r\n
\r\nPages 31 to 33 provide an example on how to use the ovs-ctl and ovs-appctl from the host shell to configure LACP and loadbalancing.
\r\nDepending on your setup, you will find something like this:
\r\n
\r\n[root@NTNX-0f82fb36-A ~]# ovs-vsctl set port bond0 lacp=active
\r\n[root@NTNX-0f82fb36-A ~]# ovs-vsctl set port bond0 bond_mode=balance-tcp
\r\n[root@NTNX-0f82fb36-A ~]# ovs-appctl bond\/show bond0
\r\n---- bond0 ----
\r\nbond_mode: balance-tcp
\r\nbond may use recirculation: yes, Recirc-ID : 1
\r\nbond-hash-basis: 0
\r\nupdelay: 0 ms
\r\ndowndelay: 0 ms
\r\nnext rebalance: 5540 ms
\r\nlacp_status: negotiated
\r\nactive slave mac: a0:36:9f:1d:f3:67(enp4s0f1)
\r\n
\r\nslave enp4s0f0: enabled
\r\n\tmay_enable: true
\r\n
\r\nslave enp4s0f1: enabled
\r\n\tactive slave
\r\n\tmay_enable: true
\r\n
\r\n[root@NTNX-0f82fb36-A ~]# ovs-appctl lacp\/show bond0
\r\n---- bond0 ----
\r\n\tstatus: active negotiated
\r\n\tsys_id: a0:36:9f:1d:f3:66
\r\n\tsys_priority: 65534
\r\n\taggregation key: 5
\r\n\tlacp_time: slow","className":"post__content__best_answer"}">
查看原件

该主题已关闭以供评论

7个答复

UserLevel 2
徽章 +3
好的,因此,这似乎是一个“管理_ov”问题,因为'show_interfaces'和其他开关也失败了。所有人都以255的返回代码指向Kvm.py Line 488。

还有一个“ {date/time} critical manage_ovs:151无法执行OVS命令:List-Br”的stderr。
徽章 +1
尝试获取一份副本。Nutanix网络最佳实践手册。

第31至33页提供了一个示例,介绍了如何使用主机外壳中使用OVS-CTL和OVS-APPCTL来配置LACP和负载平衡。
根据您的设置,您会发现这样的东西:

[root@ntnx-0f82fb36-a〜]#ovs-vsctl设置端口键0 lacp =活动
[root@ntnx-0f82fb36-a〜]#ovs-vsctl设置端口bond0 bond_mode = balance-tcp
[root@ntnx-0f82fb36-a〜]#ovs-appctl债券/show bond0
----债券0 ----
bond_mode:balance-tcp
债券可以使用再循环:是的,recirc-id:1
邦德·布基斯(Bond-Hash-Basis):0
UPDELAY:0 ms
Downdelay:0 ms
下一个重新平衡:5540毫秒
LACP_STATUS:协商
主动从属Mac:A0:36:9f:1d:f3:67(ENP4S0F1)

从属ENP4S0F0:已启用
May_enable:是的

从属ENP4S0F1:已启用
主动从属
May_enable:是的

[root@ntnx-0f82fb36-a〜]#ovs-appctl lacp/show bond0
----债券0 ----
状态:主动协商
sys_id:a0:36:9f:1d:f3:66
sys_priority:65534
聚合密钥:5
LACP_TIME:慢
UserLevel 2
徽章 +3
谢谢你。

是的,我看过BP-2071和其他一些。我将重新审查。
UserLevel 2
徽章 +3
当我尝试ovs- {x} ctl命令时,我会收到“未找到命令”错误?

这是从ssing进入CVM的,我应该使用NCLI吗?
徽章 +1
不,这不是在CVM上运行,而是在主机上运行。
在CVM中,使用
ssh root@192.168.5.1“ ovs-vsctl设置端口债券0 lacp =活动”
设置物理接口配置。
UserLevel 2
徽章 +3
谢谢你。

我的情况是,一个节点在LACP Active上(即节点0),但是尽管LACP = Active且balance-LACP命令执行没有错误,但其他3个节点不会从Active-Sundby中变化。我的Arista开关已正确设置了MLAG,因此我可以看到一个MLAG连接和其他三个不活动。

有人知道为什么我无法设置lacp config throug ovs-vsctl命令吗?

Learn more about our cookies.<\/a>","cookiepolicy.button":"Accept cookies","cookiepolicy.button.deny":"Deny all","cookiepolicy.link":"Cookie settings","cookiepolicy.modal.title":"Cookie settings","cookiepolicy.modal.content":"We use 3 different kinds of cookies. You can choose which cookies you want to accept. We need basic cookies to make this site work, therefore these are the minimum you can select. Learn more about our cookies.<\/a>","cookiepolicy.modal.level1":"Basic
Functional","cookiepolicy.modal.level2":"Normal
Functional + analytics","cookiepolicy.modal.level3":"Complete
Functional + analytics + social media + embedded videos"}}}">
Baidu