icehouse multi-node service neutron-l3-agent is stop/waiting [closed]

asked 2014-12-01 02:42:15 -0500

amitabh sinha gravatar image

updated 2014-12-01 03:19:24 -0500

dbaxps gravatar image

1. service neutron-l3-agent restart is coming like as stop: Unknown instance: neutron-l3-agent start/running, process 2647

But when I am checking its status service neutron-l3-agent status I am getting :-neutron-l3-agent stop/waiting

here is the log file

cd var/log/neutron/l3-agent.log

2015-12-01 12:58:02.397 28060 ERROR neutron.agent.l3_agent [-] An interface driver must be specified 2014-12-01 12:58:02.649 28078 ERROR neutron.agent.l3_agent [-] An interface driver must be specified 2014-12-01 12:58:02.901 28094 ERROR neutron.agent.l3_agent [-] An interface driver must be specified 2014-12-01 12:58:03.152 28114 ERROR neutron.agent.l3_agent [-] An interface driver must be specified 2014-12-01 12:58:03.409 28129 ERROR neutron.agent.l3_agent [-] An interface driver must be specified 2014-12-01 12:58:03.662 28144 ERROR neutron.agent.l3_agent [-] An interface driver must be specified 2014-12-01 12:58:03.921 28160 ERROR neutron.agent.l3_agent [-] An interface driver must be specified 2014-12-01 12:58:04.186 28175 ERROR neutron.agent.l3_agent [-] An interface driver must be specified 2014-12-01 12:58:04.449 28190 ERROR neutron.agent.l3_agent [-] An interface driver must be specified 2014-12-01 12:58:04.712 28205 ERROR neutron.agent.l3_agent [-] An interface driver must be specified 2014-12-01 12:58:04.972 28220 ERROR neutron.agent.l3_agent [-] An interface driver must be specified

configuration file

vi /etcneutron/l3-agent.ini

[DEFAULT]
# Show debugging output in log (sets DEBUG log level output)
# debug = False

# L3 requires that an interface driver be set. Choose the one that best
# matches your plugin.
# interface_driver =
# Example of interface_driver option for OVS based plugins (OVS, Ryu, NEC)
# that supports L3 agent
# interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver
interface_driver = neutron.agent.linux.interface.OVSInterfaceDriver
use_namespaces = True
# Use veth for an OVS interface or not.
# Support kernels with limited namespace support
# (e.g. RHEL 6.5) so long as ovs_use_veth is set to True.
# ovs_use_veth = False

# Example of interface_driver option for LinuxBridge
# interface_driver = neutron.agent.linux.interface.BridgeInterfaceDriver

# Allow overlapping IP (Must have kernel build with CONFIG_NET_NS=y and
# iproute2 package that supports namespaces).

# If use_namespaces is set as False then the agent can only configure one router.

# This is done by setting the specific router_id.
# router_id =

# When external_network_bridge is set, each L3 agent can be associated
# with no more than one external network. This value should be set to the UUID
# of that external network. To allow L3 agent support multiple external
# networks, both the external_network_bridge and gateway_external_network_id
# must be left empty.
# gateway_external_network_id =

# Indicates that this L3 agent should also handle routers that do not have
# an external network gateway configured.  This option should be True only
# for a single agent in a Neutron deployment, and may be False for all agents
# if all routers must have an external network gateway
# handle_internal_only_routers = True

# Name of bridge used for external network traffic. This should be set to
# empty value for the linux bridge. when this parameter is set, each L3 agent
# can be associated with no more than one external network.
# external_network_bridge = br-ex ...
(more)
edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by amitabh sinha
close date 2014-12-01 21:23:06.926648

Comments

Are you running neutron-metadata-agent ?

dbaxps gravatar imagedbaxps ( 2014-12-01 03:24:55 -0500 )edit

how this problem solved? thanks!

junneyang gravatar imagejunneyang ( 2015-05-14 03:04:51 -0500 )edit