zoukankan      html  css  js  c++  java
  • nova api报错network问题

    安装openstack Rocky版本的时候,在未安装网络服务前,创建虚拟机,报以下错误
    [root@controller2 nova]# openstack server create --flavor nano.V1.128M.1G --image cirros.qcow2 vm0204
    发生意外 API 错误。请在 http://bugs.launchpad.net/nova/ 处报告此错误,并且附上 Nova API 日志(如果可能)。
    <class 'keystoneauth1.exceptions.connection.ConnectFailure'> (HTTP 500) (Request-ID: req-31a155bb-a5c8-450d-95f4-560d506b2523)
    查看日志,以下红色为报错网络问题,api端口号为9696
    [root@controller2 nova]# tailf /var/log/nova/nova-api.log
    2020-02-04 20:55:54.051 18744 ERROR nova.api.openstack.wsgi return self.session.request(url, method, **kwargs)
    2020-02-04 20:55:54.051 18744 ERROR nova.api.openstack.wsgi File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 814, in request
    2020-02-04 20:55:54.051 18744 ERROR nova.api.openstack.wsgi resp = send(**kwargs)
    2020-02-04 20:55:54.051 18744 ERROR nova.api.openstack.wsgi File "/usr/lib/python2.7/site-packages/keystoneauth1/session.py", line 919, in _send_request
    2020-02-04 20:55:54.051 18744 ERROR nova.api.openstack.wsgi raise exceptions.ConnectFailure(msg)
    2020-02-04 20:55:54.051 18744 ERROR nova.api.openstack.wsgi ConnectFailure: Unable to establish connection to http://controller2:9696/v2.0/networks?tenant_id=04ba5ccbfc74452a94e70f6c4e48b5aa&shared=False: HTTPConnectionPool(host='controller2', port=9696): Max retries exceeded with url: /v2.0/networks?tenant_id=04ba5ccbfc74452a94e70f6c4e48b5aa&shared=False (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fbe315d0890>: Failed to establish a new connection: [Errno 111] ECONNREFUSED',))
    2020-02-04 20:55:54.051 18744 ERROR nova.api.openstack.wsgi
    2020-02-04 20:55:54.053 18744 INFO nova.api.openstack.wsgi [req-31a155bb-a5c8-450d-95f4-560d506b2523 ccd5b0f0d5534366b27ae4fab3a82945 04ba5ccbfc74452a94e70f6c4e48b5aa - default default] HTTP exception thrown: 发生意外 API 错误。请在 http://bugs.launchpad.net/nova/ 处报告此错误,并且附上 Nova API 日志(如果可能)。
    <class 'keystoneauth1.exceptions.connection.ConnectFailure'>
    2020-02-04 20:55:54.054 18744 INFO nova.osapi_compute.wsgi.server [req-31a155bb-a5c8-450d-95f4-560d506b2523 ccd5b0f0d5534366b27ae4fab3a82945 04ba5ccbfc74452a94e70f6c4e48b5aa - default default] 10.160.20.22 "POST /v2.1/servers HTTP/1.1" status: 500 len: 763 time: 0.3513479
    ^C
    回头查之前已经安装的环境,显示网络服务的端口是9696.
    (kolla-ansible) [root@99cloud1 ~]# openstack endpoint list | grep network
    | 3b7f4abf4f20414b9201c86dfe0f400d | RegionOne | neutron | network | True | admin | http://10.160.20.62:9696 |
    | 3e3892c3d0d74653b9d480a87271dfc1 | RegionOne | neutron | network | True | public | http://10.160.20.62:9696 |
    | e78be55c985044dd83ca66f98ed905bd | RegionOne | neutron | network | True | internal | http://10.160.20.62:9696 |
     
    证明未安装网络服务的时候,是无法创建虚拟机的。
  • 相关阅读:
    用户 NT AUTHORITY\NETWORK SERVICE 登录失败解决方法
    [转]改变ASP.NET 2.0中的Membership的密码要求
    WINDOWS2003自动开关机的实现
    解决ASP.NET 的进程帐户没有访问 IIS的权限[转]
    byron的一首好诗
    推荐一个好用的日期控件
    程序员喝酒文化
    快速清除Word文档多余空行
    net2.0"服务器应用程序不可用"问题解决[转]
    GridView的第一列是ButtonField,字段名是"删除",想一点之后弹出确认框,否则返回.应该如何写?
  • 原文地址:https://www.cnblogs.com/cloud-datacenter/p/12261416.html
Copyright © 2011-2022 走看看