Openstack

Debian 8 網路上的 Openstack 安裝失敗

  • December 19, 2016

我正在嘗試使用手冊安裝 Openstack。

我有兩個虛擬節點:controller1(控制器)和 cmp1(計算)。他們都有2個介面。兩個節點的 Eth0 在管理程序上的同一個網橋 br0 中,兩個節點的 eth1 在 br1 中。

控制器1:eth0:172.16.0.3/24 eth1:10.0.0.3/24

Cmp1:eth0 172.16.0.2/24 eth1:10.0.0.2/24

預設路由通過 10.0.0.1/24。

主管理程序:br0:172.16.0.1/24 br0:Public_IP_Also br1:10.0.0.1/24

我使用名稱“public”而不是“provider”來表示平面網路。

我一直在瀏覽手冊並堅持使用 Neutron 配置。

如果我想跑步,openstack network agent list我會看到:

openstack: 'network' is not an openstack command. See 'openstack --help'.
Did you mean one of thease?
network create
network delete
network set
network show

如果我嘗試通過創建網路,openstack network create --share --provider-physical-network public --provider-network-type flat public我會看到下一個錯誤:

openstack network create: error: unrecognized arguments: --provider-physical-network --provider-network-type flat public

而且,沒有openstack subnet create命令。

我應該在這裡顯示哪些日誌和配置文件?

我找到了這個問題,但沒有答案。

我已經刪除了所有 neutron 包並再次重新安裝,刪除並重新創建了數據庫 - 但沒有任何幫助。

UPD:我發現network_agent.py/usr/lib/python2.7/dist-packages/openstackclient/network/v2/ 中沒有文件和更多文件,但git 上有源。我忘記安裝什麼軟體包?或者它是一個錯誤?

希望得到幫助。

看起來像一個糟糕的 .deb 包。

所以,答案是使用 pip。

pip install python-openstackclient --upgrade

之後openstack network agent list工作正常,網路按應有的方式創建。

引用自:https://serverfault.com/questions/821481