[Openstack] help openvswitch network configuration problems

Akash Gunjal akgunjal at in.ibm.com
Wed Sep 16 04:54:50 UTC 2015


Hi,

In your screen shot I see the IP is still on eth2 port. When you add the
eth2 to br-ex OVS bridge, you need to move the IP of eth2 to br-ex for the
connectivity to work.

Regards,
Akash



From:	"applyhhj" <applyhhj at 163.com>
To:	"openstack" <openstack at lists.openstack.org>
Date:	09/16/2015 07:43 AM
Subject:	[Openstack] help openvswitch network configuration problems




 Hi Everyone,
 I am now configuring openvswitch for openstack cloud. I have a network
 node in the cloud and it has 3 network cards. When I did as the Openstack
 Install Guidance said to add port eth2, which is the interface that
 connects to the internet in dhcp mode, to the external bridge br-ex, the
 whole network node become disconnected from the internet.
 Here is the network interface file:

 # interfaces(5) file used by ifup(8) and ifdown(8)
 auto lo
 iface lo inet loopback

 # management interface
 auto eth0
 iface eth0 inet static
 address 10.0.0.21
 netmask 255.255.255.0
 #gateway 10.0.0.1

 # tunnels interface
 auto eth1
 iface eth1 inet static
 address 10.0.1.21
 netmask 255.255.255.0

 # external network interface
 auto eth2
 iface eth2 inet dhcp
         up ip link set dev $IFACE up
         down ip link set dev $IFACE down

 After add eth2 to br-ex, ifconfig presents the following configuration:



 Note: A lot of drop in bridge.

 Openvswitch configuration:

 # ovs-vsctl show
 40981b45-f9ed-478c-8e25-288598238dc3
     Bridge br-ex
         Port phy-br-ex
             Interface phy-br-ex
                 type: patch
                 options: {peer=int-br-ex}
         Port br-ex
             Interface br-ex
                 type: internal
         Port "eth2"
             Interface "eth2"
     Bridge br-int
         fail_mode: secure
         Port int-br-ex
             Interface int-br-ex
                 type: patch
                 options: {peer=phy-br-ex}
         Port br-int
             Interface br-int
                 type: internal
         Port patch-tun
             Interface patch-tun
                 type: patch
                 options: {peer=patch-int}
     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}
 ovs_version: "2.3.2"

 # ovs-ofctl show br-ex
 OFPT_FEATURES_REPLY (xid=0x2): dpid:00006c0b8442b1b5
 n_tables:254, n_buffers:256
 capabilities: FLOW_STATS TABLE_STATS PORT_STATS QUEUE_STATS ARP_MATCH_IP
 actions: OUTPUT SET_VLAN_VID SET_VLAN_PCP STRIP_VLAN SET_DL_SRC SET_DL_DST
 SET_NW_SRC SET_NW_DST SET_NW_TOS SET_TP_SRC SET_TP_DST ENQUEUE
  1(phy-br-ex): addr: a mac addr
      config:     0
      state:      0
      speed: 0 Mbps now, 0 Mbps max
  2(eth2): addr: mac of eth2
      config:     0
      state:      0
      current:    1GB-FD COPPER AUTO_NEG
      advertised: 10MB-HD 10MB-FD 100MB-HD 100MB-FD 1GB-FD COPPER AUTO_NEG
      supported:  10MB-HD 10MB-FD 100MB-HD 100MB-FD 1GB-FD COPPER AUTO_NEG
      speed: 1000 Mbps now, 1000 Mbps max
  LOCAL(br-ex): addr: mac of eth2
      config:     0
      state:      0
      speed: 0 Mbps now, 0 Mbps max
 OFPT_GET_CONFIG_REPLY (xid=0x4): frags=normal miss_send_len=0

 # ovs-vsctl br-exists br-ex
 Shows noting

 If I remove eth2 from br-ex, then everything goes well.
 By the way I use NAT to connect all other node in the cloud to the
 internet, but even if I cancel NAT noting changes. And also I have enabled
 ipv4 forwarding.
 Any suggestion is warmly welcomed! Thank you very much!!

 Regards
 hjh!



 2015-09-16

 applyhhj_______________________________________________
 Mailing list:
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
 Post to     : openstack at lists.openstack.org
 Unsubscribe :
 http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20150916/816e68cd/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: graycol.gif
Type: image/gif
Size: 105 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20150916/816e68cd/attachment.gif>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 35142622.jpg
Type: image/jpeg
Size: 63798 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20150916/816e68cd/attachment.jpg>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 35725048.jpg
Type: image/jpeg
Size: 31022 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack/attachments/20150916/816e68cd/attachment-0001.jpg>


More information about the Openstack mailing list