Openstack Octavia 端口已关闭

Openstack Octavia port is down

我在 Openstack 中安装了 Octavia 服务,它成功了!但是在我的 openstack port list 中有两个相关端口(amphora 和 loadbalancer)并且 LB 端口已关闭!怎么了?

请注意,我的负载均衡器有活动和在线状态,但我不知道它的端口为什么关闭或它的影响是什么。

总结:这是完全正常的以及 Octavia 如何管理高可用性。

Octavia 使用可以在 amphora(服务虚拟机)之间移动的 VIP 地址,用于从管理程序故障中恢复。在双耳瓶内部,端口将此 VIP 地址分配为“辅助”IP。

在 neutron 中,此地址由 VIP 端口处理,该端口保留 VIP IP 地址(因此我们可以在需要时将其移动到替换的 amphora VM)。此端口处于“DOWN”状态。

要在一个 neutron 端口上允许多个 IP,您必须使用 neutron 所谓的“允许的地址对”。如果查看已启动的端口的详细信息,您将在引用 VIP 端口信息和 IP 的端口上看到“允许的地址对”设置。