ubuntu - 无法建立与 http ://controller:9696/v2. 0/networks 的连接

标签 ubuntu ubuntu-18.04 openstack openstack-neutron

我正在建立由 Controller 和计算节点组成的 openstack 基础设施。
从 USSURI 版本开始,我遵循了设置子服务的过程:keystone、glance、placement。见 article
当我开始使用 neutron 服务时,我首先使用选项 1(网络提供商)设置托管在 Controller 节点中的组件,因此我分别关注了这 3 篇文章:process 1/3 - process 2/3 - process 3/3
当我去创建一个网络(过程 3/3)时,我收到了这个错误信息:

$openstack network create --project-domain Default --project service --share --external --provider-physical-network provider --provider-network-type flat --enable provider

Unable to establish connection to http://controller:9696/v2.0/networks: HTTPConnectionPool(host='controller', port=9696): Max retries exceeded with url: /v2.0/networks (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fd0a7c13630>: Failed to establish a new connection: [Errno 111] Connection refused',))
请等待帮助。

如果问题有帮助,请投票。提前致谢。

最佳答案

我得到了答案...
Controller 节点 Neutron 设置过程应该在过程 2/3 停止,我们不能继续前进,因为这个必要的命令还没有通过:

su -s /bin/sh -c "neutron-db-manage --config-file /etc/neutron/neutron.conf --config-file /etc/neutron/plugins/ml2/ml2_conf.ini upgrade head" neutron 
它同步 Neutron 数据库并为 Neutron keystone-authentication 创建必要的表。

关于ubuntu - 无法建立与 http ://controller:9696/v2. 0/networks 的连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63089889/

相关文章:

installation - 使用devstack安装docker

php - 如何在 Ubuntu 14.04 上更改 php-cli 版本?

Ubuntu 显示不正确的 IntelliJ 应用程序标题

kubernetes - 无法将kubernetes-bionic主版本(Ubuntu 18.04)添加到apt存储库

linux - 构建高可用性 OpenStack 集群有哪些方法?

kubernetes - helm purge 后某些 PVC 未被删除

尝试修复丢失的工具栏后,Eclipse Neon 无法启动

c - 使用 fopen,c\ubuntu 打开文件

c - FFMpeg示例程序

linux - 安装 ubuntu 18.04(双启动)后无法登录 Elementary