start openstack-heat-engine failed
[root@stack-kvm110 ~(keystone_admin)]# service openstack-heat-engine status Redirecting to /bin/systemctl status openstack-heat-engine.service openstack-heat-engine.service - Openstack Heat Engine Service Loaded: loaded (/usr/lib/systemd/system/openstack-heat-engine.service; disabled) Active: failed (Result: exit-code) since Tue 2014-05-27 14:07:38 CST; 4min 4s ago Process: 14251 ExecStart=/usr/bin/heat-engine --config-file /etc/heat/heat-engine.conf --logfile /var/log/heat/engine.log (code=exited, status=1/FAILURE) Main PID: 14251 (code=exited, status=1/FAILURE) CGroup: /system.slice/openstack-heat-engine.service
May 27 14:07:38 stack-kvm110 systemd[1]: Started Openstack Heat Engine Service. May 27 14:07:38 stack-kvm110 systemd[1]: openstack-heat-engine.service: main process exited, code=exited, stat...ILURE May 27 14:07:38 stack-kvm110 systemd[1]: Unit openstack-heat-engine.service entered failed state
check /var/log/heat/engine.log :
2014-05-27 14:03:20.137 13818 CRITICAL heat [-] No module named quantumclient.common.exceptions
2014-05-27 14:03:20.137 13818 TRACE heat Traceback (most recent call last):
2014-05-27 14:03:20.137 13818 TRACE heat File "/usr/bin/heat-engine", line 68, in <module>
2014-05-27 14:03:20.137 13818 TRACE heat srv = engine.EngineService(cfg.CONF.host, rpc_api.ENGINE_TOPIC)
2014-05-27 14:03:20.137 13818 TRACE heat File "/usr/lib/python2.7/site-packages/heat/engine/service.py", line 71, in __init__
2014-05-27 14:03:20.137 13818 TRACE heat resources.initialise()
@
:$
2014-05-27 14:07:38.753 14251 TRACE heat _register_modules(plugin_loader.load_modules(sys.modules[__name__]))
2014-05-27 14:07:38.753 14251 TRACE heat File "/usr/lib/python2.7/site-packages/heat/engine/resources/__init__.py", line 43, in _register_modules
2014-05-27 14:07:38.753 14251 TRACE heat _register_resources(itertools.chain.from_iterable(resource_lists))
2014-05-27 14:07:38.753 14251 TRACE heat File "/usr/lib/python2.7/site-packages/heat/engine/resources/__init__.py", line 25, in _register_resources
2014-05-27 14:07:38.753 14251 TRACE heat for res_name, res_class in type_pairs:
2014-05-27 14:07:38.753 14251 TRACE heat File "/usr/lib/python2.7/site-packages/heat/engine/resources/__init__.py", line 42, in <genexpr>
2014-05-27 14:07:38.753 14251 TRACE heat resource_lists = (_get_module_resources(m) for m in modules)
2014-05-27 14:07:38.753 14251 TRACE heat File "/usr/lib/python2.7/site-packages/heat/common/plugin_loader.py", line 92, in load_modules
2014-05-27 14:07:38.753 14251 TRACE heat module = _import_module(importer, module_name, package)
2014-05-27 14:07:38.753 14251 TRACE heat File "/usr/lib/python2.7/site-packages/heat/common/plugin_loader.py", line 73, in _import_module
2014-05-27 14:07:38.753 14251 TRACE heat module = loader.load_module(module_name)
2014-05-27 14:07:38.753 14251 TRACE heat File "/usr/lib64/python2.7/pkgutil.py", line 246, in load_module
2014-05-27 14:07:38.753 14251 TRACE heat mod = imp.load_module(fullname, self.file, self.filename, self.etc)
2014-05-27 14:07:38.753 14251 TRACE heat File "/usr/lib/python2.7/site-packages/heat/engine/resources/quantum/floatingip.py", line 18, in <module>
2014-05-27 14:07:38.753 14251 TRACE heat from heat.engine.resources.quantum import quantum
2014-05-27 14:07:38.753 14251 TRACE heat File "/usr/lib/python2.7 ...