问题描述
求助openstack创建云主机失败问题,我执行的命令是novaboot--flavorm1.small--imagecentos6.5_x86_64--nicnet-id=03110740-ef76-4246-b1e6-40adf97ff06c--security-groupdefault--key-namedemo-keydemo-instance1提示错误:ERROR(NotFound):Theresourcecouldnotbefound.(HTTP404)(Request-ID:req-b9b1c819-0c35-4714-8e66-5af26ee2264f)查看了其它日志,只有tail-f/var/log/nova/nova-api.log这个日志有报错,提示如下:2015-11-2612:19:29.38938249INFOnova.api.openstack[req-6d151ac0-b5a9-451a-8f5b-c0bf395846510258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]http://controller-m:8774/v2/70d0361db21547b08dfcb0abaa65a098/serversreturnedwithHTTP4042015-11-2612:19:29.39038249INFOnova.osapi_compute.wsgi.server[req-6d151ac0-b5a9-451a-8f5b-c0bf395846510258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"POST/v2/70d0361db21547b08dfcb0abaa65a098/serversHTTP/1.1"status:404len:296time:0.2188320找了3天不知道怎么解决,求大神帮忙!
解决方案
解决方案二:
补充一下tail-f/var/log/nova/nova-api.log日志报错如下:2015-11-2616:48:39.80738257INFOnova.osapi_compute.wsgi.server[req-6fa39dae-1a6c-4be3-ab09-13e8426a961d0258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/os-availability-zoneHTTP/1.1"status:200len:293time:0.04079792015-11-2616:48:39.98838256INFOnova.osapi_compute.wsgi.server[req-669bfaf8-6bb8-47a3-85e7-8455427710ba0258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/flavors/detailHTTP/1.1"status:200len:2806time:0.17464802015-11-2616:48:40.19738246INFOnova.osapi_compute.wsgi.server[req-aef61c5e-2c58-4681-ad11-073c66e26af90258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/os-keypairsHTTP/1.1"status:200len:730time:0.02114512015-11-2616:48:40.32338252INFOnova.osapi_compute.wsgi.server[req-d38ff887-cfe3-417c-8d35-dc02bbe32c610258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/extensionsHTTP/1.1"status:200len:22486time:0.01229792015-11-2616:48:40.42338252INFOnova.osapi_compute.wsgi.server[req-47782995-270f-4560-8bfb-f5eec1f624780258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/limitsHTTP/1.1"status:200len:708time:0.02816302015-11-2616:48:50.96938249INFOnova.osapi_compute.wsgi.server[req-0fb74489-57c4-4579-88bd-c0dadba6b0d20258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/os-availability-zoneHTTP/1.1"status:200len:293time:0.03989322015-11-2616:48:50.99438249INFOnova.osapi_compute.wsgi.server[req-0b36c95f-b848-415b-8b69-825cb53b67750258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/flavors/detailHTTP/1.1"status:200len:2806time:0.02073222015-11-2616:48:51.13238253INFOnova.osapi_compute.wsgi.server[req-38413ac5-044a-41a2-957a-2947f77cdec40258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/os-quota-sets/70d0361db21547b08dfcb0abaa65a098HTTP/1.1"status:200len:568time:0.02040792015-11-2616:48:51.19038253INFOnova.osapi_compute.wsgi.server[req-bf9e161c-1d46-482c-8d2e-ea4aff8f749d0258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/servers/detail?all_tenants=True&tenant_id=70d0361db21547b08dfcb0abaa65a098HTTP/1.1"status:200len:211time:0.04257492015-11-2616:48:51.34138253INFOnova.osapi_compute.wsgi.server[req-7d7537c2-48f3-4217-bdea-ea337ff9d7bd0258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/os-keypairsHTTP/1.1"status:200len:730time:0.01088502015-11-2616:48:51.43238253INFOnova.osapi_compute.wsgi.server[req-d5b7996f-4d97-44c2-9318-e337f213bf440258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/extensionsHTTP/1.1"status:200len:22486time:0.00494792015-11-2616:48:51.55138253INFOnova.osapi_compute.wsgi.server[req-02396264-50f0-4d90-87be-1377906cf8240258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/limitsHTTP/1.1"status:200len:708time:0.02829602015-11-2616:48:57.33338250INFOnova.osapi_compute.wsgi.server[req-f8baa5e7-b266-43a5-95d7-55bf043a44ce0258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/os-availability-zoneHTTP/1.1"status:200len:293time:0.04265092015-11-2616:48:57.36038250INFOnova.osapi_compute.wsgi.server[req-426732e6-905b-4d4e-89f4-9d52b2c599b30258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/flavors/detailHTTP/1.1"status:200len:2806time:0.02326492015-11-2616:48:57.50738252INFOnova.osapi_compute.wsgi.server[req-09e81efa-dacb-4ee7-be8d-d4593b0a53210258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/os-quota-sets/70d0361db21547b08dfcb0abaa65a098HTTP/1.1"status:200len:568time:0.01916812015-11-2616:48:57.56738252INFOnova.osapi_compute.wsgi.server[req-ff2ec7da-8d56-41ab-9ea5-14de90bef8a30258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/servers/detail?all_tenants=True&tenant_id=70d0361db21547b08dfcb0abaa65a098HTTP/1.1"status:200len:211time:0.03917102015-11-2616:48:57.71838249INFOnova.osapi_compute.wsgi.server[req-ac337d5a-df3d-483c-bfed-ac3e50a100c40258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/os-keypairsHTTP/1.1"status:200len:730time:0.01244402015-11-2616:48:57.82538254INFOnova.osapi_compute.wsgi.server[req-eba846d2-474d-4617-87a7-34a2a9046fa00258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]10.8.2.102"GET/v2/70d0361db21547b08dfcb0abaa65a098/extensionsHTTP/1.1"status:200len:22486time:0.01225092015-11-2616:48:58.08638254INFOoslo_messaging._drivers.impl_rabbit[req-85f32f5f-5a13-4bbb-b2a8-8459b0f59e350258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]ConnectingtoAMQPserveroncontroller-m:56722015-11-2616:48:58.09938254INFOoslo_messaging._drivers.impl_rabbit[req-85f32f5f-5a13-4bbb-b2a8-8459b0f59e350258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]ConnectedtoAMQPserveroncontroller-m:56722015-11-2616:48:58.10538254INFOoslo_messaging._drivers.impl_rabbit[req-85f32f5f-5a13-4bbb-b2a8-8459b0f59e350258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]ConnectingtoAMQPserveroncontroller-m:56722015-11-2616:48:58.11738254INFOoslo_messaging._drivers.impl_rabbit[req-85f32f5f-5a13-4bbb-b2a8-8459b0f59e350258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]ConnectedtoAMQPserveroncontroller-m:56722015-11-2616:48:58.15038254ERRORnova.api.openstack[req-85f32f5f-5a13-4bbb-b2a8-8459b0f59e350258a24895e94d408e8f8bdb6027500e70d0361db21547b08dfcb0abaa65a098---]Caughterror:Nonetworksdefined.
解决方案三:
Traceback(mostrecentcalllast):File"/usr/lib/python2.7/site-packages/nova/conductor/manager.py",line422,in_object_dispatchreturngetattr(target,method)(*args,**kwargs)File"/usr/lib/python2.7/site-packages/nova/objects/base.py",line163,inwrapperresult=fn(cls,context,*args,**kwargs)File"/usr/lib/python2.7/site-packages/nova/objects/network.py",line233,inget_by_uuidsproject_only)File"/usr/lib/python2.7/site-packages/nova/db/api.py",line1006,innetwork_get_all_by_uuidsproject_only=project_only)File"/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/api.py",line233,inwrapperreturnf(*args,**kwargs)File"/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/api.py",line2887,innetwork_get_all_by_uuidsraiseexception.NoNetworksFound()NoNetworksFound:Nonetworksdefined.Traceback(mostrecentcalllast):File"/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py",line142,in_dispatch_and_replyexecutor_callback))File"/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py",line186,in_dispatchexecutor_callback)File"/usr/lib/python2.7/site-packages/oslo_messaging/rpc/dispatcher.py",line130,in_do_dispatchresult=func(ctxt,**new_args)File"/usr/lib/python2.7/site-packages/nova/network/manager.py",line1532,invalidate_networksself._get_networks_by_uuids(context,network_uuids)File"/usr/lib/python2.7/site-packages/nova/network/manager.py",line1558,in_get_networks_by_uuidscontext,network_uuids,project_only="allow_none")File"/usr/lib/python2.7/site-packages/nova/objects/base.py",line161,inwrapperargs,kwargs)File"/usr/lib/python2.7/site-packages/nova/conductor/rpcapi.py",line335,inobject_class_actionobjver=objver,args=args,kwargs=kwargs)File"/usr/lib/python2.7/site-packages/oslo_messaging/rpc/client.py",line156,incallretry=self.retry)File"/usr/lib/python2.7/site-packages/oslo_messaging/transport.py",line90,in_sendtimeout=timeout,retry=retry)File"/usr/lib/python2.7/site-packages/oslo_messaging/_drivers/amqpdriver.py",line350,insendretry=retry)File"/usr/lib/python2.7/site-packages/oslo_messaging/_drivers/amqpdriver.py",line341,in_sendraiseresultNoNetworksFound_Remote:Nonetworksdefined.Traceback(mostrecentcalllast):File"/usr/lib/python2.7/site-packages/nova/conductor/manager.py",line422,in_object_dispatchreturngetattr(target,method)(*args,**kwargs)File"/usr/lib/python2.7/site-packages/nova/objects/base.py",line163,inwrapperresult=fn(cls,context,*args,**kwargs)File"/usr/lib/python2.7/site-packages/nova/objects/network.py",line233,inget_by_uuidsproject_only)File"/usr/lib/python2.7/site-packages/nova/db/api.py",line1006,innetwork_get_all_by_uuidsproject_only=project_only)File"/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/api.py",line233,inwrapperreturnf(*args,**kwargs)File"/usr/lib/python2.7/site-packages/nova/db/sqlalchemy/api.py",line2887,innetwork_get_all_by_uuidsraiseexception.NoNetworksFound()NoNetworksFound:Nonetworksdefined.
解决方案四:
2015-11-2616:48:58.15038254TRACEnova.api.openstackTraceback(mostrecentcalllast):2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/api/openstack/__init__.py",line125,in__call__2015-11-2616:48:58.15038254TRACEnova.api.openstackreturnreq.get_response(self.application)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/webob/request.py",line1296,insend2015-11-2616:48:58.15038254TRACEnova.api.openstackapplication,catch_exc_info=False)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/webob/request.py",line1260,incall_application2015-11-2616:48:58.15038254TRACEnova.api.openstackapp_iter=application(self.environ,start_response)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/webob/dec.py",line144,in__call__2015-11-2616:48:58.15038254TRACEnova.api.openstackreturnresp(environ,start_response)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py",line634,in__call__2015-11-2616:48:58.15038254TRACEnova.api.openstackreturnself._call_app(env,start_response)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/keystonemiddleware/auth_token/__init__.py",line554,in_call_app2015-11-2616:48:58.15038254TRACEnova.api.openstackreturnself._app(env,_fake_start_response)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/webob/dec.py",line144,in__call__2015-11-2616:48:58.15038254TRACEnova.api.openstackreturnresp(environ,start_response)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/webob/dec.py",line144,in__call__2015-11-2616:48:58.15038254TRACEnova.api.openstackreturnresp(environ,start_response)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/routes/middleware.py",line131,in__call__2015-11-2616:48:58.15038254TRACEnova.api.openstackresponse=self.app(environ,start_response)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/webob/dec.py",line144,in__call__2015-11-2616:48:58.15038254TRACEnova.api.openstackreturnresp(environ,start_response)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/webob/dec.py",line130,in__call__2015-11-2616:48:58.15038254TRACEnova.api.openstackresp=self.call_func(req,*args,**self.kwargs)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/webob/dec.py",line195,incall_func2015-11-2616:48:58.15038254TRACEnova.api.openstackreturnself.func(req,*args,**kwargs)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/api/openstack/wsgi.py",line756,in__call__2015-11-2616:48:58.15038254TRACEnova.api.openstackcontent_type,body,accept)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/api/openstack/wsgi.py",line821,in_process_stack2015-11-2616:48:58.15038254TRACEnova.api.openstackaction_result=self.dispatch(meth,request,action_args)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/api/openstack/wsgi.py",line911,indispatch2015-11-2616:48:58.15038254TRACEnova.api.openstackreturnmethod(req=request,**action_args)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/api/openstack/compute/servers.py",line636,increate2015-11-2616:48:58.15038254TRACEnova.api.openstackself._handle_create_exception(*sys.exc_info())2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/api/openstack/compute/servers.py",line465,in_handle_create_exception2015-11-2616:48:58.15038254TRACEnova.api.openstacksix.reraise(*exc_info)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/api/openstack/compute/servers.py",line621,increate2015-11-2616:48:58.15038254TRACEnova.api.openstackcheck_server_group_quota=check_server_group_quota)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/hooks.py",line149,ininner2015-11-2616:48:58.15038254TRACEnova.api.openstackrv=f(*args,**kwargs)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/compute/api.py",line1481,increate2015-11-2616:48:58.15038254TRACEnova.api.openstackcheck_server_group_quota=check_server_group_quota)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/compute/api.py",line1100,in_create_instance2015-11-2616:48:58.15038254TRACEnova.api.openstackauto_disk_config,reservation_id,max_count)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/compute/api.py",line822,in_validate_and_build_base_options2015-11-2616:48:58.15038254TRACEnova.api.openstackrequested_networks,max_count)2015-11-2616:48:58.15038254TRACEnova.api.openstackFile"/usr/lib/python2.7/site-packages/nova/compute/api.py",line520,in_check_requested_networks2015-11-2616:48:58.15038254TRACEnova.api.openstackmax_count)
解决方案五:
目测网络申请问题,看下neutron的日志吧