NOVA [Errno 111] 连接被拒绝

NOVA [Errno 111] Connection refused

我正在尝试部署 icehouse 版本的 openstack。 我正在 运行ning nova image-list,响应错误即将到来,即 ERROR: [Errno 111] Connection refused

我无法获得任何类型的日志,因此我无法找到任何具体的东西来进一步发展,但我能得到的东西很少。

1) 当我 运行 nova --debug image-list 我得到 http://pastebin.com/zSBuADKb.

2) netstat -tpln 给我这个

tcp        0      0 0.0.0.0:5000            0.0.0.0:*               LISTEN      29774/python 
tcp        0      0 0.0.0.0:9292            0.0.0.0:*               LISTEN      5179/python 
tcp        0      0 0.0.0.0:35357           0.0.0.0:*               LISTEN      29774/python 
tcp        0      0 0.0.0.0:8775            0.0.0.0:*               LISTEN      9375/python     
tcp        0      0 0.0.0.0:9191            0.0.0.0:*               LISTEN      5130/python   

我的端点声明使用端口 8774,但这里使用了端口 8775,我无法理解。

3) nova-manage 服务列表正在提供

Binary           Host                                 Zone             Status     State Updated_At
nova-cert        ShivamS                              internal         enabled    :-)   2015-04-07 15:45:27
nova-consoleauth ShivamS                              internal         enabled    :-)   2015-04-07 15:45:27
nova-scheduler   ShivamS                              internal         enabled    :-)   2015-04-07 15:45:28
nova-conductor   ShivamS                              internal         enabled    :-)   2015-04-07 15:45:28
nova-console     ShivamS                              internal         enabled    :-)   2015-04-07 15:45:28
nova-compute     ShivamS                              nova             enabled    :-)   2015-04-07 15:45:28

4) 当我对 keystone 或 glance 的端点进行卷曲时,我得到了响应,但在 nova 的情况下,我得到了 curl: (7) couldn't connect to host

综上所述,我认为端点没有正确创建,但我无法从日志中获取任何信息,所以我不知道如何正确设置。所有包含的日志都与连接到 AMQP 服务器有关。

请帮忙,因为我根本无法思考该怎么做,我已经看到与相同错误相关的先前问题,但它们没有帮助。

好吧,在撞了我的头之后,我终于找到了答案,这是我的错误,因为我没有在 nova.conf 中启用 osapi_compute api。