tacker-server ended with ERROR: Could not bind to 0.0.0.0:8888 after trying for 30 seconds
I am new to Tacker and tried to installer it (stable/mitaka) on my Openstack-Mitaka all-in-one Virtual Machine (not Devstack), instructions I followed is from "https:/
I got the following error when starting tacker-server: (see below, /var/log/
Seems to me that the only uncertain thing to me was the requirement check:
sudo pip install -r requirements.txt
#Double requirement given: Routes!
I appreciate if some experts can help me to figure out what went wrong.
My Openstack-Mitaka all-in-one has the following components deployed and worked fine: Keystone, Glance, Cinder, Neutron, Nova, Horizon and Heat.
~~~~~~~
root@openstack:
No handlers could be found for logger "oslo_config.cfg"
2016-07-14 11:15:46.759 22778 INFO tacker.
2016-07-14 11:15:46.760 22778 DEBUG tacker.service [-] *******
2016-07-14 11:15:46.762 22778 DEBUG tacker.service [-] Configuration options gathered from: log_opt_values /usr/lib/
2016-07-14 11:15:46.763 22778 DEBUG tacker.service [-] command line args: ['--config-file', '/usr/local/
2016-07-14 11:15:46.763 22778 DEBUG tacker.service [-] config files: ['/usr/
2016-07-14 11:15:46.764 22778 DEBUG tacker.service [-] =======
2016-07-14 11:15:46.764 22778 DEBUG tacker.service [-] allow_bulk = True log_opt_values /usr/lib/
2016-07-14 11:15:46.765 22778 DEBUG tacker.service [-] allow_pagination = False log_opt_values /usr/lib/
2016-07-14 11:15:46.765 22778 DEBUG tacker.service [-] allow_sorting = False log_opt_values /usr/lib/
2016-07-14 11:15:46.766 22778 DEBUG tacker.service [-] api_extensions_path = log_opt_values /usr/lib/
2016-07-14 11:15:46.767 22778 DEBUG tacker.service [-] api_paste_config = api-paste.ini log_opt_values /usr/lib/
2016-07-14 11:15:46.767 22778 DEBUG tacker.service [-] api_workers = 0 log_opt_values /usr/lib/
2016-07-14 11:15:46.768 22778 DEBUG tacker.service [-] auth_strategy = keystone log_opt_values /usr/lib/
2016-07-14 11:15:46.768 22778 DEBUG tacker.service [-] backdoor_port = None log_opt_values /usr/lib/
2016-07-14 11:15:46.769 22778 DEBUG tacker.service [-] backlog = 4096 log_opt_values /usr/lib/
2016-07-14 11:15:46.769 22778 DEBUG tacker.service [-] bind_host = 0.0.0.0 log_opt_values /usr/lib/
2016-07-14 11:15:46.770 22778 DEBUG tacker.service [-] bind_port = 8888 log_opt_values /usr/lib/
2016-07-14 11:15:46.771 22778 DEBUG tacker.service [-] config_dir = None log_opt_values /usr/lib/
2016-07-14 11:15:46.771 22778 DEBUG tacker.service [-] config_file = ['/usr/
2016-07-14 11:15:46.772 22778 DEBUG tacker.service [-] control_exchange = tacker log_opt_values /usr/lib/
2016-07-14 11:15:46.772 22778 DEBUG tacker.service [-] debug = True log_opt_values /usr/lib/
2016-07-14 11:15:46.773 22778 DEBUG tacker.service [-] default_log_levels = ['amqp=WARN', 'amqplib=WARN', 'boto=WARN', 'qpid=WARN', 'sqlalchemy=WARN', 'suds=INFO', 'iso8601=WARN'] log_opt_values /usr/lib/
2016-07-14 11:15:46.773 22778 DEBUG tacker.service [-] disable_
2016-07-14 11:15:46.774 22778 DEBUG tacker.service [-] fatal_deprecations = False log_opt_values /usr/lib/
2016-07-14 11:15:46.775 22778 DEBUG tacker.service [-] host = openstack log_opt_values /usr/lib/
2016-07-14 11:15:46.776 22778 DEBUG tacker.service [-] instance_format = [instance: %(uuid)s] log_opt_values /usr/lib/
2016-07-14 11:15:46.778 22778 DEBUG tacker.service [-] instance_
2016-07-14 11:15:46.780 22778 DEBUG tacker.service [-] lock_path = /var/lib/
2016-07-14 11:15:46.781 22778 DEBUG tacker.service [-] log_config_append = None log_opt_values /usr/lib/
2016-07-14 11:15:46.781 22778 DEBUG tacker.service [-] log_date_format = %Y-%m-%d %H:%M:%S log_opt_values /usr/lib/
2016-07-14 11:15:46.783 22778 DEBUG tacker.service [-] log_dir = None log_opt_values /usr/lib/
2016-07-14 11:15:46.784 22778 DEBUG tacker.service [-] log_file = /var/log/
2016-07-14 11:15:46.785 22778 DEBUG tacker.service [-] log_format = None log_opt_values /usr/lib/
2016-07-14 11:15:46.785 22778 DEBUG tacker.service [-] logging_
2016-07-14 11:15:46.788 22778 DEBUG tacker.service [-] logging_
2016-07-14 11:15:46.790 22778 DEBUG tacker.service [-] logging_
2016-07-14 11:15:46.799 22778 DEBUG tacker.service [-] logging_
2016-07-14 11:15:46.801 22778 DEBUG tacker.service [-] max_header_line = 16384 log_opt_values /usr/lib/
2016-07-14 11:15:46.804 22778 DEBUG tacker.service [-] nova_admin_auth_url = http://
2016-07-14 11:15:46.805 22778 DEBUG tacker.service [-] nova_admin_password = **** log_opt_values /usr/lib/
2016-07-14 11:15:46.805 22778 DEBUG tacker.service [-] nova_admin_
2016-07-14 11:15:46.806 22778 DEBUG tacker.service [-] nova_admin_username = None log_opt_values /usr/lib/
2016-07-14 11:15:46.807 22778 DEBUG tacker.service [-] nova_api_insecure = False log_opt_values /usr/lib/
2016-07-14 11:15:46.808 22778 DEBUG tacker.service [-] nova_ca_
2016-07-14 11:15:46.809 22778 DEBUG tacker.service [-] nova_region_name = None log_opt_values /usr/lib/
2016-07-14 11:15:46.811 22778 DEBUG tacker.service [-] nova_url = http://
2016-07-14 11:15:46.812 22778 DEBUG tacker.service [-] pagination_
2016-07-14 11:15:46.814 22778 DEBUG tacker.service [-] periodic_
2016-07-14 11:15:46.814 22778 DEBUG tacker.service [-] periodic_interval = 40 log_opt_values /usr/lib/
2016-07-14 11:15:46.816 22778 DEBUG tacker.service [-] policy_file = /usr/local/
2016-07-14 11:15:46.818 22778 DEBUG tacker.service [-] publish_errors = False log_opt_values /usr/lib/
2016-07-14 11:15:46.819 22778 DEBUG tacker.service [-] retry_until_window = 30 log_opt_values /usr/lib/
2016-07-14 11:15:46.822 22778 DEBUG tacker.service [-] rpc_backend = rabbit log_opt_values /usr/lib/
2016-07-14 11:15:46.822 22778 DEBUG tacker.service [-] service_plugins = ['vnfm', 'nfvo'] log_opt_values /usr/lib/
2016-07-14 11:15:46.823 22778 DEBUG tacker.service [-] ssl_ca_file = None log_opt_values /usr/lib/
2016-07-14 11:15:46.824 22778 DEBUG tacker.service [-] ssl_cert_file = None log_opt_values /usr/lib/
2016-07-14 11:15:46.825 22778 DEBUG tacker.service [-] ssl_key_file = None log_opt_values /usr/lib/
2016-07-14 11:15:46.825 22778 DEBUG tacker.service [-] state_path = /var/lib/tacker log_opt_values /usr/lib/
2016-07-14 11:15:46.833 22778 DEBUG tacker.service [-] syslog_log_facility = LOG_USER log_opt_values /usr/lib/
2016-07-14 11:15:46.835 22778 DEBUG tacker.service [-] tcp_keepidle = 600 log_opt_values /usr/lib/
2016-07-14 11:15:46.836 22778 DEBUG tacker.service [-] transport_url = None log_opt_values /usr/lib/
2016-07-14 11:15:46.837 22778 DEBUG tacker.service [-] use_ssl = False log_opt_values /usr/lib/
2016-07-14 11:15:46.840 22778 DEBUG tacker.service [-] use_stderr = True log_opt_values /usr/lib/
2016-07-14 11:15:46.840 22778 DEBUG tacker.service [-] use_syslog = False log_opt_values /usr/lib/
2016-07-14 11:15:46.841 22778 DEBUG tacker.service [-] verbose = True log_opt_values /usr/lib/
2016-07-14 11:15:46.841 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.841 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.842 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.843 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.846 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.847 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.847 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.849 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.850 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.852 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.854 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.856 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.857 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.858 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.858 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.862 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.863 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.864 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.865 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.865 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.866 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.867 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.868 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.869 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.871 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.872 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.873 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.874 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.875 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.876 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.877 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.881 22778 DEBUG tacker.service [-] oslo_messaging_
2016-07-14 11:15:46.885 22778 DEBUG tacker.service [-] oslo_concurrenc
2016-07-14 11:15:46.886 22778 WARNING oslo_config.cfg [-] Option "lock_path" from group "DEFAULT" is deprecated. Use option "lock_path" from group "oslo_concurrency".
2016-07-14 11:15:46.887 22778 DEBUG tacker.service [-] oslo_concurrenc
2016-07-14 11:15:46.888 22778 DEBUG tacker.service [-] database.backend = sqlalchemy log_opt_values /usr/lib/
2016-07-14 11:15:46.890 22778 DEBUG tacker.service [-] database.connection = **** log_opt_values /usr/lib/
2016-07-14 11:15:46.891 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.892 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.899 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.900 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.900 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.901 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.901 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.902 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.903 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.904 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.906 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.907 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.908 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.908 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.909 22778 DEBUG tacker.service [-] database.sqlite_db = log_opt_values /usr/lib/
2016-07-14 11:15:46.910 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.912 22778 DEBUG tacker.service [-] database.
2016-07-14 11:15:46.913 22778 DEBUG tacker.service [-] *******
2016-07-14 11:15:46.916 22778 INFO tacker.
2016-07-14 11:15:47.147 22778 INFO tacker.
2016-07-14 11:15:47.149 22778 DEBUG tacker.
2016-07-14 11:15:47.150 22778 DEBUG tacker.
2016-07-14 11:15:47.151 22778 DEBUG tacker.
2016-07-14 11:15:47.161 22778 DEBUG tacker.
2016-07-14 11:15:47.162 22778 DEBUG tacker.
2016-07-14 11:15:47.163 22778 DEBUG tacker.
2016-07-14 11:15:47.164 22778 DEBUG tacker.
2016-07-14 11:15:47.164 22778 DEBUG tacker.
2016-07-14 11:15:47.165 22778 INFO tacker.
2016-07-14 11:15:47.166 22778 DEBUG tacker.
2016-07-14 11:15:47.166 22778 DEBUG tacker.
2016-07-14 11:15:47.173 22778 DEBUG tacker.
2016-07-14 11:15:47.173 22778 DEBUG tacker.
2016-07-14 11:15:47.174 22778 DEBUG tacker.
2016-07-14 11:15:47.176 22778 DEBUG tacker.
2016-07-14 11:15:47.177 22778 DEBUG tacker.
2016-07-14 11:15:47.182 22778 INFO tacker.
2016-07-14 11:15:47.185 22778 DEBUG tacker.
2016-07-14 11:15:47.186 22778 DEBUG routes.middleware [-] Initialized with method overriding = True, and path info altering = True __init__ /usr/lib/
2016-07-14 11:15:47.186 22778 DEBUG tacker.
2016-07-14 11:15:47.187 22778 DEBUG tacker.
2016-07-14 11:15:47.190 22778 DEBUG tacker.manager [-] Loading service plugins: ['vnfm', 'nfvo'] _load_service_
2016-07-14 11:15:47.191 22778 INFO tacker.manager [-] Loading Plugin: vnfm
2016-07-14 11:15:47.196 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.200 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.201 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.305 22778 INFO tosca.model [-] nfv
2016-07-14 11:15:47.308 22778 INFO tosca.model [-] nfv.py
2016-07-14 11:15:47.317 22778 INFO tosca.model [-] nfv
2016-07-14 11:15:47.317 22778 INFO tosca.model [-] nfv.py
2016-07-14 11:15:47.365 22778 DEBUG tacker.
2016-07-14 11:15:47.371 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.373 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.375 22778 INFO tacker.
2016-07-14 11:15:47.377 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.377 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.379 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.394 22778 INFO tacker.
2016-07-14 11:15:47.401 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.405 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.409 22778 INFO tacker.
2016-07-14 11:15:47.410 22778 DEBUG tacker.vm.monitor [-] Spawning VNF monitor thread __init__ /usr/local/
2016-07-14 11:15:47.415 22778 DEBUG tacker.manager [-] Successfully loaded VNFM plugin. Description: Tacker VNF Manager plugin _load_service_
2016-07-14 11:15:47.418 22778 INFO tacker.manager [-] Loading Plugin: nfvo
2016-07-14 11:15:47.418 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.418 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.450 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.462 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.463 22778 INFO tacker.
2016-07-14 11:15:47.465 22778 DEBUG tacker.manager [-] Successfully loaded NFVO plugin. Description: Tacker NFV Orchestrator plugin _load_service_
2016-07-14 11:15:47.465 22778 DEBUG tacker.
2016-07-14 11:15:47.466 22778 DEBUG tacker.
2016-07-14 11:15:47.468 22778 DEBUG tacker.
2016-07-14 11:15:47.469 22778 DEBUG tacker.
2016-07-14 11:15:47.473 22778 DEBUG tacker.
2016-07-14 11:15:47.479 22778 DEBUG routes.middleware [-] Initialized with method overriding = True, and path info altering = True __init__ /usr/lib/
2016-07-14 11:15:47.486 22778 INFO keystonemiddlew
2016-07-14 11:15:47.493 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.494 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.498 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.500 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.501 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.501 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.501 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.502 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.502 22778 DEBUG stevedore.extension [-] found extension EntryPoint.
2016-07-14 11:15:47.513 22778 INFO keystonemiddlew
2016-07-14 11:16:17.537 22778 ERROR tacker.service [-] Unrecoverable error: please check log for details.
2016-07-14 11:16:17.537 22778 TRACE tacker.service Traceback (most recent call last):
2016-07-14 11:16:17.537 22778 TRACE tacker.service File "/usr/local/
2016-07-14 11:16:17.537 22778 TRACE tacker.service service.start()
2016-07-14 11:16:17.537 22778 TRACE tacker.service File "/usr/local/
2016-07-14 11:16:17.537 22778 TRACE tacker.service self.wsgi_app = _run_wsgi(
2016-07-14 11:16:17.537 22778 TRACE tacker.service File "/usr/local/
2016-07-14 11:16:17.537 22778 TRACE tacker.service workers=
2016-07-14 11:16:17.537 22778 TRACE tacker.service File "/usr/local/
2016-07-14 11:16:17.537 22778 TRACE tacker.service backlog=backlog)
2016-07-14 11:16:17.537 22778 TRACE tacker.service File "/usr/local/
2016-07-14 11:16:17.537 22778 TRACE tacker.service 'time': CONF.retry_
2016-07-14 11:16:17.537 22778 TRACE tacker.service RuntimeError: Could not bind to 0.0.0.0:8888 after trying for 30 seconds
2016-07-14 11:16:17.537 22778 TRACE tacker.service
ERROR: Could not bind to 0.0.0.0:8888 after trying for 30 seconds
~~~~~~~
Question information
- Language:
- English Edit question
- Status:
- Solved
- For:
- tacker Edit question
- Assignee:
- No assignee Edit question
- Solved by:
- William Y Wang
- Solved:
- Last query:
- Last reply: