Ussuri Octavia load balancer on OVS
pwm
pwm2012 at gmail.com
Fri Oct 2 14:17:22 UTC 2020
Tested on 3 nodes and 1 compute node, it is working fine by adding the
eth14 to the br-lbaas bridge.
Satish your solution will save 1 physical interface, will try your solution
using VLAN later.
Thanks
On Thu, Oct 1, 2020 at 10:27 PM pwm <pwm2012 at gmail.com> wrote:
> ok, will try to test it on 3 nodes this weekend. I see you are using the
> Linux bridge, thanks for sharing your solution.
>
>
> On Tue, Sep 29, 2020 at 10:01 PM Satish Patel <satish.txt at gmail.com>
> wrote:
>
>> Perfect,
>>
>> Now try same way on 3 nodes and tell me how it goes?
>>
>> Because I was having issue in my environment to make it work so I used
>> different method which is here on my blog
>> https://satishdotpatel.github.io//openstack-ansible-octavia/
>>
>> Sent from my iPhone
>>
>> On Sep 29, 2020, at 8:27 AM, pwm <pwm2012 at gmail.com> wrote:
>>
>>
>> Hi,
>> I'm testing on AIO before moving to a 3 nodes controller. Haven't tested
>> on 3 nodes controller yet but I do think it will get the same issue.
>>
>> On Tue, Sep 29, 2020 at 3:43 AM Satish Patel <satish.txt at gmail.com>
>> wrote:
>>
>>> Hi,
>>>
>>> I was dealing with the same issue a few weeks back so curious are you
>>> having this problem on AIO or 3 node controllers?
>>>
>>> ~S
>>>
>>> On Sun, Sep 27, 2020 at 10:27 AM pwm <pwm2012 at gmail.com> wrote:
>>> >
>>> > Hi,
>>> > I using the following setup for Octavia load balancer on OVS
>>> > Ansible openstack_user_config.yml
>>> > - network:
>>> > container_bridge: "br-lbaas"
>>> > container_type: "veth"
>>> > container_interface: "eth14"
>>> > host_bind_override: "eth14"
>>> > ip_from_q: "octavia"
>>> > type: "flat"
>>> > net_name: "octavia"
>>> > group_binds:
>>> > - neutron_openvswitch_agent
>>> > - octavia-worker
>>> > - octavia-housekeeping
>>> > - octavia-health-manager
>>> >
>>> > user_variables.yml
>>> > octavia_provider_network_name: "octavia"
>>> > octavia_provider_network_type: flat
>>> > octavia_neutron_management_network_name: lbaas-mgmt
>>> >
>>> > /etc/netplan/50-cloud-init.yaml
>>> > br-lbaas:
>>> > dhcp4: no
>>> > interfaces: [ bond10 ]
>>> > addresses: []
>>> > parameters:
>>> > stp: false
>>> > forward-delay: 0
>>> > bond10:
>>> > dhcp4: no
>>> > addresses: []
>>> > interfaces: [ens16]
>>> > parameters:
>>> > mode: balance-tlb
>>> >
>>> > brctl show
>>> > bridge name bridge id STP enabled
>>> interfaces
>>> > br-lbaas 8000.d60e4e80f672 no
>>> 2ea34552_eth14
>>> >
>>> bond10
>>> >
>>> > However, I am getting the following error when creating the load
>>> balance
>>> > octavia.amphorae.drivers.haproxy.rest_api_driver [-] Could not connect
>>> to instance. Retrying.: requests.exceptions.ConnectionError:
>>> HTTPSConnectionPool(host='172.29.233.47', port=9443
>>> >
>>> > The Octavia api container unable to connect to the amphora instance.
>>> > Any missing configuration, cause I need to manually add in the eth14
>>> interface to the br-lbaas bridge in order to fix the connection issue
>>> > brctl addif br-lbaas eth14
>>> >
>>> > Thanks
>>>
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-discuss/attachments/20201002/b24ce43f/attachment.html>
More information about the openstack-discuss
mailing list