vxlan issue on compute node

asked 2016-11-28 01:29:33 -0500

fresher gravatar image

Hi,

I have an openstack juno setup with 1 controller+neutron node and 3 compute nodes. My VMs on one compute nodes are not getting IP but the VMs on all other compute nodes work fine.

I am using VXLAN tunneling between the nodes. I noticed that the tunnel IP of the problematic compute node is cannot be pinged (i.e. Destination Unreachable). Also, all my other nodes have OVS version 2.1.3.but my problematic compute node has OVS version 2.3.1. The vxlan modules on all other nodes is:

lsmod | grep vxlan
vxlan                  37584  1 openvswitch
ip_tunnel              23768  1 vxlan

and on my problem compute node is:

lsmod | grep vxlan
vport_vxlan            12843  1 
vxlan                  41228  1 vport_vxlan
ip6_udp_tunnel         12755  1 vxlan
udp_tunnel             13187  1 vxlan
openvswitch            84535  1 vport_vxlan

Please help me resolve this issue.

edit retag flag offensive close merge delete

Comments

Would try disable IPv6.

dbaxps gravatar imagedbaxps ( 2016-11-28 01:49:51 -0500 )edit

Disabling ipv6 did not help. Still facing the same issue.

fresher gravatar imagefresher ( 2016-11-28 02:30:18 -0500 )edit

Can't you just install the third compute node in the same way you installed the others?

Bernd Bausch gravatar imageBernd Bausch ( 2016-11-28 02:32:01 -0500 )edit

I did. I installed using packstack. but it used a newer OVS version.

fresher gravatar imagefresher ( 2016-11-28 02:44:10 -0500 )edit

OVS Versions ?

Controller
Compute (affected)
Compute (working)
dbaxps gravatar imagedbaxps ( 2016-11-28 04:12:07 -0500 )edit