Multiple Neutron node with external network

asked 2016-08-24 04:24:33 -0600

Ahmed Moustafa gravatar image

Hello

I have the following setup

3 networknodes/controllers node

5 hypervisors node

the networks node all have the exact same hardware , two nics , one for managment/guest/internal traffic and the other interface is for external network / floating ip

THe problem is that the environment i currently have right now has only one of those network nodes with the following ovs switch layout

76012bb1-6c30-4035-b031-c775b050d367
Bridge br-tun
    fail_mode: secure
    Port br-tun
        Interface br-tun
            type: internal
    Port patch-int
        Interface patch-int
            type: patch
            options: {peer=patch-tun}
Bridge "br-enp0s9"
    Port "enp0s9"
        Interface "enp0s9"
    Port "phy-br-enp0s9"
        Interface "phy-br-enp0s9"
            type: patch
            options: {peer="int-br-enp0s9"}
    Port "br-enp0s9"
        Interface "br-enp0s9"
            type: internal
Bridge "br-br0-flat-veth"
    Port "br-br0-flat-veth"
        Interface "br-br0-flat-veth"
            type: internal
    Port "phy-br-br8b649e"
        Interface "phy-br-br8b649e"
            type: patch
            options: {peer="int-br-br8b649e"}
    Port "br0-flat-veth"
        Interface "br0-flat-veth"
Bridge br-int
    fail_mode: secure
    Port "int-br-br8b649e"
        Interface "int-br-br8b649e"
            type: patch
            options: {peer="phy-br-br8b649e"}
    Port "tapf4befd94-3f"
        tag: 1
        Interface "tapf4befd94-3f"
            type: internal
    Port "int-br-enp0s9"
        Interface "int-br-enp0s9"
            type: patch
            options: {peer="phy-br-enp0s9"}
    Port br-int
        Interface br-int
            type: internal
    Port patch-tun
        Interface patch-tun
            type: patch
            options: {peer=patch-int}
ovs_version: "2.4.0"

While the others are empty !

[root@node002 ~]# ovs-vsctl show

929beef4-423f-4716-a45e-d367226640a5 ovs_version: "2.4.0"

So , br-int , br-ext , br-tun , br-enp0s9 are non existant on the other network nodes , and neutron keeps complaning about these bridges not being added on node001 and node002 which are the other network nodes

what i want to know is , is that normal behaviour ?

and also does neutron support multiple external networks on multiple network nodes ? whic means on all of my three nodes i should have the same switch setup and access to the external network from all of the nodes ?

or this is normal and the person who sat up the environment did nothing wrong ?

Thank you !

edit retag flag offensive close merge delete

Comments

The question is , can i have multiple external networks spread across multiple neutron nodes ?

Ahmed Moustafa gravatar imageAhmed Moustafa ( 2016-08-24 05:04:58 -0600 )edit