nova-api did not start [closed]
I'm getting following error from one day to another: /home/user/devstack/lib/nova:832:die [ERROR] /home/user/devstack/lib/nova:832 nova-api did not start
I'm not allowed to attach files, so from n-api.log:
stack@haystack:/home/user/devstack$ cat /opt/stack/logs/n-api.log tatus/stack/n-api.failure"fg || echo "n-api failed to start" | tee "/opt/stack/s [1] 12044 /usr/local/bin/nova-api 2016-01-07 11:31:21.840 DEBUG oslo_db.api [-] Loading backend 'sqlalchemy' from 'nova.db.sqlalchemy.api' from (pid=12044) _load_backend /usr/local/lib/python2.7/dist-packages/oslo_db/api.py:238 2016-01-07 11:31:21.874 WARNING oslo_reports.guru_meditation_report [-] Guru mediation now registers SIGUSR1 and SIGUSR2 by default for backward compatibility. SIGUSR1 will no longer be registered in a future release, so please use SIGUSR2 to generate reports. 2016-01-07 11:31:21.874 DEBUG oslo_concurrency.lockutils [-] Acquired semaphore "singleton_lock" from (pid=12044) lock /usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py:212 2016-01-07 11:31:21.875 DEBUG oslo_concurrency.lockutils [-] Releasing semaphore "singleton_lock" from (pid=12044) lock /usr/local/lib/python2.7/dist-packages/oslo_concurrency/lockutils.py:225 2016-01-07 11:31:21.875 DEBUG nova.wsgi [-] Loading app ec2 from /etc/nova/api-paste.ini from (pid=12044) load_app /opt/stack/nova/nova/wsgi.py:543 2016-01-07 11:31:21.876 ERROR nova.wsgi [-] Couldn't lookup app: ec2 2016-01-07 11:31:21.876 TRACE nova.wsgi Traceback (most recent call last): 2016-01-07 11:31:21.876 TRACE nova.wsgi File "/opt/stack/nova/nova/wsgi.py", line 544, in load_app 2016-01-07 11:31:21.876 TRACE nova.wsgi return deploy.loadapp("config:%s" % self.config_path, name=name) 2016-01-07 11:31:21.876 TRACE nova.wsgi File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 247, in loadapp 2016-01-07 11:31:21.876 TRACE nova.wsgi return loadobj(APP, uri, name=name,
**kw) 2016-01-07 11:31:21.876 TRACE nova.wsgi File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 271, in loadobj 2016-01-07 11:31:21.876 TRACE nova.wsgi global_conf=global_conf) 2016-01-07 11:31:21.876 TRACE nova.wsgi File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 296, in loadcontext 2016-01-07 11:31:21.876 TRACE nova.wsgi global_conf=global_conf) 2016-01-07 11:31:21.876 TRACE nova.wsgi File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 320, in _loadconfig 2016-01-07 11:31:21.876 TRACE nova.wsgi return loader.get_context(object_type, name, global_conf) 2016-01-07 11:31:21.876 TRACE nova.wsgi File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 408, in get_context 2016-01-07 11:31:21.876 TRACE nova.wsgi object_type, name=name) 2016-01-07 11:31:21.876 TRACE nova.wsgi File "/usr/lib/python2.7/dist-packages/paste/deploy/loadwsgi.py", line 587, in find_config_section 2016-01-07 11:31:21.876 TRACE nova.wsgi self.filename)) 2016-01-07 11:31:21.876 TRACE nova.wsgi LookupError: No section 'ec2' (prefixed by 'app' or 'application' or 'composite' or 'composit' or ...
Thanks for your help folks. I left the company which I did this for a short time later, so I can't verify the answer.