在部署DevStack之后,我设法创建了cirros实例。现在我想创建CentOS实例:
CentOS-7-x86_64-GenericCloud-1608.qcow2
。(http://cloud.centos.org/centos/7/images/)nova boot --flavor 75c84ea2-d5b0-4d99-b935-08f654122aa3 --image 997f51bd-1ee2-4cdb-baea-6cef766bf191 --security-groups 207880e9-165f-4295-adfd-1f91ac96aaaa --nic net-id=26c05c99-b82d-403f-a988-fc07d3972b6b centos-1
nova list
,它会:b9f97618-085b-4d2b-bc94-34f3b953e2ee | centos-1 | ERROR | - | NOSTATE
它处于ERROR
状态,因此我使用b9f97618-085b-4d2b-bc94-34f3b953e2ee
(实例ID)grep log:grep b9f97618-085b-4d2b-bc94-34f3b953e2ee *.log
grep返回:
结果:
n-api.log:2016-10-13 22:09:27.975 DEBUG nova.compute.api [req-6b5bf92a-ce53-46d4-8965-b54e02d21aef admin admin] [实例: b9f97618-085b-4d2b-bc94-34f3b953e2ee] block_device_mapping [BlockDeviceMapping(boot_index = 0,connection_info =无,created_at =,delete_on_termination =真,删除=,deleted_at =,destination_type ='本地',DEVICE_NAME =无,DEVICE_TYPE ='磁盘&#39 ;, disk_bus =无,guest_format =无,ID =,image_id =' 997f51bd-1ee2-4cdb-baea-6cef766bf191',例如=,instance_uuid =,no_device =假,snapshot_id =无,SOURCE_TYPE ='图像',标签=无,的updated_at =,volume_id =无,volume_size =无), BlockDeviceMapping(boot_index = -1,connection_info =无,created_at =,delete_on_termination =真,删除=,deleted_at =,destination_type ='本地',DEVICE_NAME =无,DEVICE_TYPE ='磁盘&#39 ;, disk_bus =无,guest_format =无,ID =,image_id =无,例如=,instance_uuid =,no_device =假,snapshot_id =无,SOURCE_TYPE ='空白',标签=无,的updated_at =,volume_id =无,volume_size = 1)] from(pid = 12331)_bdm_validate_set_size_and_instance /opt/stack/nova/nova/compute/api.py:1239 n-api.log:2016-10-13 22:09:28.117 DEBUG nova.compute.api [req-d9327bbd-d333-4d37-8651-57e95d21396b admin admin] [实例: b9f97618-085b-4d2b-bc94-34f3b953e2ee]通过UUID从中获取实例 (pid = 12331)得到/opt/stack/nova/nova/compute/api.py:2215 n-api.log:2016-10-13 22:09:28.184 DEBUG neutronclient.v2_0.client [req-d9327bbd-d333-4d37-8651-57e95d21396b admin admin] GET来电 中子 http://10.61.148.89:9696/v2.0/ports.json?device_id=b9f97618-085b-4d2b-bc94-34f3b953e2ee 使用请求id req-2b427b03-67d9-474e-be93-b631b6a2ba78来自 (pid = 12331)_append_request_id /usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py:127 n-api.log:2016-10-13 22:09:28.195 INFO nova.osapi_compute.wsgi.server [req-d9327bbd-d333-4d37-8651-57e95d21396b admin admin] 10.61.148.89 " GET /v2.1/servers/b9f97618-085b-4d2b-bc94-34f3b953e2ee HTTP / 1.1" 状态:200 len:2018时间:0.0843861 n-api.log:2016-10-13 22:09:52.232 DEBUG neutronclient.v2_0.client [req-415982d6-9ff4-4c80-99a8-46e1765a58d9 admin admin] GET来电 中子 http://10.61.148.89:9696/v2.0/ports.json?device_id=b9f97618-085b-4d2b-bc94-34f3b953e2ee&device_id=d6c67c2f-0d21-4ef8-bcfe-eba852ed0cc1使用了请求ID req-645a777a-35df-456e-a982-433e97cdb0e7 (pid = 12331)_append_request_id /usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py:127 n-api.log:2016-10-13 22:17:04.476 DEBUG neutronclient.v2_0.client [req-3b1c4dff-d9e9-41a5-9719-5bbb7c68085c admin admin] GET来电 中子 http://10.61.148.89:9696/v2.0/ports.json?device_id=b9f97618-085b-4d2b-bc94-34f3b953e2ee&device_id=d6c67c2f-0d21-4ef8-bcfe-eba852ed0cc1使用了请求ID req-eb8bd6ef-1ecb-4c41-9355-26e4edb84d5c来自 (pid = 12330)_append_request_id /usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py:127 n-cond.log:2016-10-13 22:09:28.170警告nova.scheduler.utils [req-6b5bf92a-ce53-46d4-8965-b54e02d21aef admin admin] [实例: b9f97618-085b-4d2b-bc94-34f3b953e2ee]将实例设置为ERROR状态。 n-cond.log:2016-10-13 22:09:28.304 DEBUG nova.network.neutronv2.api [req-6b5bf92a-ce53-46d4-8965-b54e02d21aef admin admin] [实例: b9f97618-085b-4d2b-bc94-34f3b953e2ee] deallocate_for_instance()来自 (pid = 19162)deallocate_for_instance /opt/stack/nova/nova/network/neutronv2/api.py:1154 n-cond.log:2016-10-13 22:09:28.350 DEBUG neutronclient.v2_0.client [req-6b5bf92a-ce53-46d4-8965-b54e02d21aef admin admin] GET来电 中子 http://10.61.148.89:9696/v2.0/ports.json?device_id=b9f97618-085b-4d2b-bc94-34f3b953e2ee 使用请求id req-9dc53ce3-1f4e-4619-a22e-ce98a6f1c382来自 (pid = 19162)_append_request_id /usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py:127 n-cond.log:2016-10-13 22:09:28.351 DEBUG nova.network.neutronv2.api [req-6b5bf92a-ce53-46d4-8965-b54e02d21aef admin admin] [实例: b9f97618-085b-4d2b-bc94-34f3b953e2ee]实例缓存丢失网络 信息。 from(pid = 19162)_get_preexisting_port_ids /opt/stack/nova/nova/network/neutronv2/api.py:2133 n-cond.log:2016-10-13 22:09:28.362 DEBUG nova.network.base_api [req-6b5bf92a-ce53-46d4-8965-b54e02d21aef admin admin] [实例: b9f97618-085b-4d2b-bc94-34f3b953e2ee]更新instance_info_cache 与network_info:[] from(pid = 19162) update_instance_cache_with_nw_info /opt/stack/nova/nova/network/base_api.py:43 grep:n-dhcp.log:没有这样的 文件或目录n-sch.log:2016-10-13 22:09:28.166 DEBUG nova.filters [req-6b5bf92a-ce53-46d4-8965-b54e02d21aef admin admin]过滤 删除了具有实例ID的请求的所有主机 ' b9f97618-085b-4d2b-bc94-34f3b953e2ee&#39 ;.过滤结果: [(' RetryFilter',[(u' i-z78fw9mn',u' i-z78fw9mn')]), (' AvailabilityZoneFilter',[(u' i-z78fw9mn',u' i-z78fw9mn')]), (' RamFilter',[(你' i-z78fw9mn',u' i-z78fw9mn')]),(' DiskFilter',无)] from(pid = 19243)get_filtered_objects /opt/stack/nova/nova/filters.py:129 n-sch.log:2016-10-13 22:09:28.166 INFO nova.filters [req-6b5bf92a-ce53-46d4-8965-b54e02d21aef admin admin]过滤删除了具有实例ID的请求的所有主机 ' b9f97618-085b-4d2b-bc94-34f3b953e2ee&#39 ;.过滤结果:[' RetryFilter: (开始:1,结束:1)',' AvailabilityZoneFilter :(开始:1,结束:1)', ' RamFilter :(开始:1,结束:1)',' DiskFilter :(开始:1,结束:0)'] q-svc.log:2016-10-13 22:09:28.184 INFO neutron.wsgi [req-2b427b03-67d9-474e-be93-b631b6a2ba78 admin 55a846ac28f847eca8521ff71dea8633] 10.61.148.89 - - [13 / Oct / 2016 22:09:28]" GET /v2.0/ports.json?device_id=b9f97618-085b-4d2b-bc94-34f3b953e2ee HTTP / 1.1" 200 211 0.038510 q-svc.log:2016-10-13 22:09:28.350 INFO neutron.wsgi [req-9dc53ce3-1f4e-4619-a22e-ce98a6f1c382 admin 55a846ac28f847eca8521ff71dea8633] 10.61.148.89 - - [13 / Oct / 2016 22:09:28]" GET /v2.0/ports.json?device_id=b9f97618-085b-4d2b-bc94-34f3b953e2ee HTTP / 1.1" 200 211 0.042906 q-svc.log:2016-10-13 22:09:52.233 INFO neutron.wsgi [req-645a777a-35df-456e-a982-433e97cdb0e7 admin 55a846ac28f847eca8521ff71dea8633] 10.61.148.89 - - [13 / Oct / 2016 22:09:52]" GET /v2.0/ports.json?device_id=b9f97618-085b-4d2b-bc94-34f3b953e2ee&device_id=d6c67c2f-0d21-4ef8-bcfe-eba852ed0cc1 HTTP / 1.1" 200 1241 0.041629 q-svc.log:2016-10-13 22:17:04.477 INFO neutron.wsgi [req-eb8bd6ef-1ecb-4c41-9355-26e4edb84d5c admin 55a846ac28f847eca8521ff71dea8633] 10.61.148.89 - - [13 / Oct / 2016 22:17:04]" GET /v2.0/ports.json?device_id=b9f97618-085b-4d2b-bc94-34f3b953e2ee&device_id=d6c67c2f-0d21-4ef8-bcfe-eba852ed0cc1 HTTP / 1.1" 200 1241 0.044646
现在我不知道该实例部署出了什么问题,有人能给我一些建议吗?
答案 0 :(得分:1)
为了抛弃常见问题,我们提出了一些建议:
味道:您使用的味道与您使用的味道相同?答案是肯定的:那种风味包括根磁盘的特定磁盘大小?如果“是”,请检查您正在使用的centos通用映像所需的最小磁盘大小。要么图像需要更大的磁盘,要么磁盘对于您的盒子要大。然后,检查可用的高清空间,风味规格和图像规格。
网络:让我们丢弃中子。而不是分配网络,分配端口。在neutron中创建一个端口,在nova boot命令中,将端口分配给vm而不是分配网络(--nic port-id = port-uuid)。
Glance图像定义:当您从下载的qcow2文件创建扫视图像时,是否包含了强制图像请求基于cinder的磁盘的任何元数据项?你有没有包含任何元数据?如果是这样,请删除扫描图像上的所有元数据项。
再次尝试启动cirros实例。如果cirros正常,那么它就是图像(可能是上面的任何一个:glance,flavor,disk space)。
让我知道你找到了什么!。