Devstack Compute node can not get br-int and communicate with OVSDB


李易叡 <blowdriver@...>
 

HI,
My environment with three entity computer(no VM with my environment)

to setup my ODL & Openstack.

When I setup Compute node with the guide, when it done ,
I use" ovs-vsctl show" to check the ovs status,
I found that it only show =>> Manager "tcp:192.168.5.23:6640"

on DLUX it show nothing and I found that my Compute node wont install "neutron"
but in my local.conf I have already enabled the service neutron (enable_service neutron)

my environment:
ODL controller ip: 192.168.5.23
openstack controller:192.168.5.203
compute node: 192.168.5.83

compute node local.conf
[[local|localrc]]

LOGFILE=/opt/stack/logs/stack.sh.log
SCREEN_LOGDIR=/opt/stack/logs
LOG_COLOR=False
#OFFLINE=False
VERBOSE=True
RECLONE=yes

disable_all_services
enable_service nova n-cpu n-novnc neutron rabbit odl-compute

HOST_NAME=compute
HOST_IP=192.168.5.83
SERVICE_HOST_NAME=opstack
SERVICE_HOST=192.168.5.203
VNCSERVER_PROXYCLIENT_ADDRESS=192.168.5.83
VNCSERVER_LISTEN=0.0.0.0


Q_PLUGIN=ml2
ODL_MGR_IP=192.168.5.23
Q_ML2_PLUGIN_MECHANISM_DRIVERS=opendaylight,logger
enable_service=odl-compute
ENABLE_TENANT_TUNNELS=True
Q_HOST=$SERVICE_HOST
MULTI_HOST=true

MYSQL_HOST=$SERVICE_HOST
RABBIT_HOST=$SERVICE_HOST
GLANCE_HOSTPORT=$SERVICE_HOST:9292
KEYSTONE_AUTH_HOST=$SERVICE_HOST
KEYSTONE_SERVICE_HOST=$SERVICE_HOST

MYSQL_PASSWORD=jizzbear
RABBIT_PASSWORD=jizzbear
SERVICE_TOKEN=service
SERVICE_PASSWORD=admin
ADMIN_PASSWORD=admin

[[post-config|/etc/neutron/plugins/ml2/ml2_conf.ini]]
[agent]
minimize_polling=True

[ml2_odl]
url=http://192.168.5.23:8080/controller/nb/v2/neutron
username=admin
password=admin

controller local.conf:
[[local|localrc]]

LOGFILE=/opt/stack/logs/stack.sh.log
SCREEN_LOGDIR=/opt/stack/logs
LOG_COLOR=False
RECLONE=yes
VERBOSE=True

#compute(glance+keystone+nova+vnc)
enable_service n-cpu n-cond n-novnc            
disable_service n-net

#dashboard
enable_service horizon

#network&opendaylight
enable_service q-svc q-dhcp q-l3 q-meta neutron 


#additional service
enable_service mysql tempest

#Message
enable_service rabbit
enable_service odl-compute odl-neutron

#Host
HOST_NAME=stackcontroller
SERVICE_HOST_NAME=${HOST_NAME}
SERVICE_HOST=192.168.5.203
Q_HOST=$SERVICE_HOST
HOST_IP=192.168.5.203
PHYSICAL_INTERFACE=eth0
MULTI_HOST=true

#OpendayLight ml2 vlan and gre tunnel
Q_PLUGIN=ml2
ODL_MGR_IP=192.168.5.23
Q_ML2_PLUGIN_MECHANISM_DRIVERS=opendaylight,logger
ENABLE_TENANT_TUNNELS=True

VNCSERVER_PROXYCLIENT_ADDRESS=192.168.5.203
VNCSERVER_LISTEN=0.0.0.0

MYSQL_HOST=$SERVICE_HOST
RABBIT_HOST=$SERVICE_HOST
#QPID_HOST=$SERVICE_HOST
GLANCE_HOSTPORT=$SERVICE_HOST:9292
KEYSTONE_AUTH_HOST=$SERVICE_HOST
KEYSTONE_SERVICE_HOST=$SERVICE_HOST

MYSQL_PASSWORD=jizzbear
RABBIT_PASSWORD=jizzbear
SERVICE_TOKEN=service
SERVICE_PASSWORD=admin
ADMIN_PASSWORD=admin

[[post-config|/etc/neutron/plugins/ml2/ml2_conf.ini]]
[ml2_odl]
url=http://192.168.5.23:8080/controller/nb/v2/neutron
username=admin
password=admin

[agent]
minimize_polling=True
 

hope someone can help me!
thanks

DavidLee

Join z.archive.ovsdb-dev@lists.opendaylight.org to automatically receive all group messages.