问题描述
centos7.2上安装openstackkilo版,按照官方文档进行安装,一切正常,但在最后启动实例时报以下错误:ERROR(ClientException):Theserverhaseithererredorisincapableofperformingtherequestedoperation.(HTTP500)(Request-ID:req-a944f919-0630-4174-adc5-eb7984c2e815)启动命令:nova--debugboot--flavorm1.tiny--imagecirros-0.3.4-x86_64--nicnet-id=7d579a8a-ffe3-4740-9231-16ae4e565add--security-groupdefault--key-namedemo-keydemo-instance1novabootdebug显示信息如下:INFO(connectionpool:213)StartingnewHTTPconnection(1):controllerDEBUG(connectionpool:393)"GET/v2/92f6f28f68bf40faa99a43b06a667db2/imagesHTTP/1.1"200508DEBUG(session:224)RESP:[200]Date:Thu,26May201603:59:10GMTConnection:keep-aliveContent-Type:application/jsonContent-Length:508X-Compute-Request-Id:req-4905c092-c7d3-4770-a237-783f94c76be5RESPBODY:{"images":[{"id":"2b901e0b-188b-4691-878b-0028a71c89f7","links":[{"href":"http://controller:8774/v2/92f6f28f68bf40faa99a43b06a667db2/images/2b901e0b-188b-4691-878b-0028a71c89f7","rel":"self"},{"href":"http://controller:8774/92f6f28f68bf40faa99a43b06a667db2/images/2b901e0b-188b-4691-878b-0028a71c89f7","rel":"bookmark"},{"href":"http://controller:9292/images/2b901e0b-188b-4691-878b-0028a71c89f7","type":"application/vnd.openstack.image","rel":"alternate"}],"name":"cirros-0.3.4-x86_64"}]}DEBUG(session:195)REQ:curl-g-i-XGEThttp://controller:8774/v2/92f6f28f68bf40faa99a43b06a667db2/images/2b901e0b-188b-4691-878b-0028a71c89f7-H"User-Agent:python-novaclient"-H"Accept:application/json"-H"X-Auth-Token:{SHA1}be88412ac3e991cd09dbfebf93058d727dccd321"DEBUG(connectionpool:393)"GET/v2/92f6f28f68bf40faa99a43b06a667db2/images/2b901e0b-188b-4691-878b-0028a71c89f7HTTP/1.1"500128DEBUG(session:224)RESP:DEBUG(shell:914)Theserverhaseithererredorisincapableofperformingtherequestedoperation.(HTTP500)(Request-ID:req-366efc36-e3a6-43f7-94d5-fe14d35f9077)Traceback(mostrecentcalllast):File"/usr/lib/python2.7/site-packages/novaclient/shell.py",line911,inmainOpenStackComputeShell().main(argv)File"/usr/lib/python2.7/site-packages/novaclient/shell.py",line838,inmainargs.func(self.cs,args)File"/usr/lib/python2.7/site-packages/novaclient/v2/shell.py",line495,indo_bootboot_args,boot_kwargs=_boot(cs,args)File"/usr/lib/python2.7/site-packages/novaclient/v2/shell.py",line142,in_bootimage=_find_image(cs,args.image)File"/usr/lib/python2.7/site-packages/novaclient/v2/shell.py",line1894,in_find_imagereturnutils.find_resource(cs.images,image)File"/usr/lib/python2.7/site-packages/novaclient/utils.py",line216,infind_resourcereturnmanager.find(**kwargs)File"/usr/lib/python2.7/site-packages/novaclient/base.py",line196,infindmatches=self.findall(**kwargs)File"/usr/lib/python2.7/site-packages/novaclient/base.py",line258,infindallfound.append(self.get(obj.id))File"/usr/lib/python2.7/site-packages/novaclient/v2/images.py",line53,ingetreturnself._get("/images/%s"%base.getid(image),"image")File"/usr/lib/python2.7/site-packages/novaclient/base.py",line156,in_get_resp,body=self.api.client.get(url)File"/usr/lib/python2.7/site-packages/keystoneclient/adapter.py",line170,ingetreturnself.request(url,'GET',**kwargs)File"/usr/lib/python2.7/site-packages/novaclient/client.py",line96,inrequestraiseexceptions.from_response(resp,body,url,method)ClientException:Theserverhaseithererredorisincapableofperformingtherequestedoperation.(HTTP500)(Request-ID:req-366efc36-e3a6-43f7-94d5-fe14d35f9077)ERROR(ClientException):Theserverhaseithererredorisincapableofperformingtherequestedoperation.(HTTP500)(Request-ID:req-366efc36-e3a6-43f7-94d5-fe14d35f9077)nova-api.log日志为:2016-05-2611:59:10.9585083INFOnova.osapi_compute.wsgi.server[req-4905c092-c7d3-4770-a237-783f94c76be52bcd9ac10a4c4013ac0d10c8bc68615192f6f28f68bf40faa99a43b06a667db2---]127.0.0.1"GET/v2/92f6f28f68bf40faa99a43b06a667db2/imagesHTTP/1.1"status:200len:705time:0.14467602016-05-2611:59:11.3195083ERRORnova.api.openstack[req-366efc36-e3a6-43f7-94d5-fe14d35f90772bcd9ac10a4c4013ac0d10c8bc68615192f6f28f68bf40faa99a43b06a667db2---]Caughterror:id2016-05-2611:59:11.3195083TRACEnova.api.openstackTraceback(mostrecentcalllast):2016-05-2611:59:11.3195083TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/api/openstack/__init__.py",line125,in__call__2016-05-2611:59:11.3195083TRACEnova.api.openstackreturnreq.get_response(self.application)2016-05-2611:59:11.3195083TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/webob/request.py",line1317,insend.............2016-05-2611:59:11.3195083TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/api/openstack/wsgi.py",line821,in_process_stack2016-05-2611:59:11.3195083TRACEnova.api.openstackaction_result=self.dispatch(meth,request,action_args)2016-05-2611:59:11.3195083TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/api/openstack/wsgi.py",line911,indispatch2016-05-2611:59:11.3195083TRACEnova.api.openstackreturnmethod(req=request,**action_args)2016-05-2611:59:11.3195083TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/api/openstack/compute/images.py",line83,inshow2016-05-2611:59:11.3195083TRACEnova.api.openstackimage=self._image_api.get(context,id)2016-05-2611:59:11.3195083TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/image/api.py",line93,inget2016-05-2611:59:11.3195083TRACEnova.api.openstackshow_deleted=show_deleted)2016-05-2611:59:11.3195083TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/image/glance.py",line309,inshow2016-05-2611:59:11.3195083TRACEnova.api.openstackinclude_locations=include_locations)2016-05-2611:59:11.3195083TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/image/glance.py",line483,in_translate_from_glance2016-05-2611:59:11.3195083TRACEnova.api.openstackinclude_locations=include_locations)2016-05-2611:59:11.3195083TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/image/glance.py",line545,in_extract_attributes2016-05-2611:59:11.3195083TRACEnova.api.openstackqueued=getattr(image,'status')=='queued'2016-05-2611:59:11.3195083TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/base.py",line491,in__getattr__2016-05-2611:59:11.3195083TRACEnova.api.openstackself.get()2016-05-2611:59:11.3195083TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/base.py",line509,inget2016-05-2611:59:11.3195083TRACEnova.api.openstacknew=self.manager.get(self.id)2016-05-2611:59:11.3195083TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/glanceclient/openstack/common/apiclient/base.py",line494,in__getattr__2016-05-2611:59:11.3195083TRACEnova.api.openstackraiseAttributeError(k)2016-05-2611:59:11.3195083TRACEnova.api.openstackAttributeError:id2016-05-2611:59:11.3195083TRACEnova.api.openstack2016-05-2611:59:11.3245083INFOnova.api.openstack[req-366efc36-e3a6-43f7-94d5-fe14d35f90772bcd9ac10a4c4013ac0d10c8bc68615192f6f28f68bf40faa99a43b06a667db2---]http://controller:8774/v2/92f6f28f68bf40faa99a43b06a667db2/images/2b901e0b-188b-4691-878b-0028a71c89f7returnedwithHTTP5002016-05-2611:59:11.3255083INFOnova.osapi_compute.wsgi.server[req-366efc36-e3a6-43f7-94d5-fe14d35f90772bcd9ac10a4c4013ac0d10c8bc68615192f6f28f68bf40faa99a43b06a667db2---]127.0.0.1"GET/v2/92f6f28f68bf40faa99a43b06a667db2/images/2b901e0b-188b-4691-878b-0028a71c89f7HTTP/1.1"status:500len:359time:0.36214902016-05-2612:05:42.7845075INFOnova.osapi_compute.wsgi.server[req-c575436d-23e4-4d81-8cce-688a82be27892bcd9ac10a4c4013ac0d10c8bc68615192f6f28f68bf40faa99a43b06a667db2---]127.0.0.1"GET/v2/92f6f28f68bf40faa99a43b06a667db2/images/detailHTTP/1.1"status:200len:889time:0.9702380什么原因,如何解决,请各位帮忙诊断一下,多谢!!!!!
解决方案
解决方案二:
社区不活跃呀,怎么大家没遇到这样的问题吗?
解决方案三:
问题解决了没?我也遇到了同样的错误
解决方案四:
请问这个问题解决了吗?我也遇到同样的问题。求解。。。
解决方案五:
这边社区不是很活跃啊
解决方案六:
可以参考这里,但是也没有给出解决答案http://www.aboutyun.com/thread-18721-1-1.html
解决方案七:
原因:python-request、python-urllib版本问题要求python-request=2.7pythone-urllib=1.10执行命令:yumdowngradepython-requestpythone-urllib