在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

上传的镜像无法用来启动云主机怎么办

108次阅读
没有评论

共计 11805 个字符,预计需要花费 30 分钟才能阅读完成。

本篇文章给大家分享的是有关上传的镜像无法用来启动云主机怎么办,丸趣 TV 小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着丸趣 TV 小编一起来看看吧。

背景

Openstack 各功能正常,使用其它镜像创建云硬盘并用来启动云主机也正常,但是就是这个镜像有问题。

报错信息

dashboard 页面上的错误:

No valid host was found. Exceeded max scheduling attempts 3 for instance 345339f1-0a52-42b3-904b-0d3065b5329b. Last exception: [u Traceback (most recent call last):\n , u File /usr/lib/python2.7/site-packages/nova/compute/manager.py , line 2248, in _do

错误描述不清晰,查找错误日志

# view nova-compute.log
 [instance: ae58a0a8-f197-4099-93db-36d76a696d63] Instance fail
 ed to spawn
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] Traceback (most recent call last):
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/nova/compute/manager.py , line 2473, in _build_resources
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] yield resources
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/nova/compute/manager.py , line 2345, in _build_and_run_instance
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] block_device_info=block_device_info)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py , line 2388, in spawn
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] write_to_disk=True)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/nova/virt/libvirt/driver.py , line 4175, in _get_guest_xml
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] network_info_str = str(network_info)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/nova/network/model.py , line 480, in __str__
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] return self._sync_wrapper(fn, *args, **kwargs)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/nova/network/model.py , line 463, in _sync_wrapper
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] self.wait()
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/nova/network/model.py , line 495, in wait
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] self[:] = self._gt.wait()
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/eventlet/greenthread.py , line 175, in wait
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] return self._exit_event.wait()
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/eventlet/event.py , line 125, in wait
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] current.throw(*self._exc)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/eventlet/greenthread.py , line 214, in main
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] result = function(*args, **kwargs)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/nova/compute/manager.py , line 1795, in _allocate_network_async
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] dhcp_options=dhcp_options)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py , line 577, in allocate_for_instance
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] self._delete_ports(neutron, instance, created_port_ids)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/oslo_utils/excutils.py , line 85, in __exit__
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] six.reraise(self.type_, self.value, self.tb)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py , line 569, in allocate_for_instance
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] security_group_ids, available_macs, dhcp_opts)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py , line 331, in _create_port
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] network_id, instance=instance)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/oslo_utils/excutils.py , line 85, in __exit__
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] six.reraise(self.type_, self.value, self.tb)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/nova/network/neutronv2/api.py , line 304, in _create_port
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] port_id = port_client.create_port(port_req_body)[port][id]
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py , line 102, in with_params
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] ret = self.function(instance, *args, **kwargs)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py , line 544, in create_port
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] return self.post(self.ports_path, body=body)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py , line 298, in post
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] headers=headers, params=params)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py , line 211, in do_request
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] self._handle_fault_response(status_code, replybody)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py , line 185, in _handle_fault_response
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] exception_handler_v20(status_code, des_error_body)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] File  /usr/lib/python2.7/site-packages/neutronclient/v2_0/client.py , line 83, in exception_handler_v20
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] message=message)
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63] NeutronClientException: Authentication required
 2016-07-18 16:40:24.930 1067239 TRACE nova.compute.manager [instance: ae58a0a8-f197-4099-93db-36d76a696d63]
 2016-07-18 16:40:24.976 1067239 INFO nova.compute.manager [req-177d574f-f36e-4e99-946c-d34612ecd607 3d8b93c202a94046be24e4eee5d16fb8 c05f2d7996144cb69921e64391db4512 - - -] [instance: ae58a0a8-f197-4099-93db-36d76a696d63] Terminating in
 stance

解决

错误里提示要求 neutron 的认证,突然灵光一闪想起来这个虚拟机镜像 cirros 是一开始安装完 glance 服务上传测试用的,那个时候还没有对接 ceph,也就是说这个镜像并不是存储在 ceph 里的。重新上传一个 cirros 的镜像,启动云主机成功。

另外因为更改了 glance 的存储后端,导致原先的镜像无法删除,有两种解决办法:

1、修改 glance-api.conf, 改回原先的配置,重启 glance 的相关服务,再删除,删除之后再改成新的配置重启服务

2、直接修改元数据库,在 glance 库中,image_locations 和 images 表记录了镜像的存储信息。

MariaDB [glance]  select * from image_locations;
+----+--------------------------------------+--------------------------------------------------------------------+---------------------+---------------------+---------------------+---------+-----------+---------+
| id | image_id | value | created_at | updated_at | deleted_at | deleted | meta_data | status |
+----+--------------------------------------+--------------------------------------------------------------------+---------------------+---------------------+---------------------+---------+-----------+---------+
| 1 | de64317b-638f-401e-b6df-d0bc8d5cd18a | file:///var/lib/glance/images/de64317b-638f-401e-b6df-d0bc8d5cd18a | 2016-10-13 08:05:39 | 2016-10-17 02:07:03 | 2016-10-17 02:07:03 | 1 | {} | deleted |
+----+--------------------------------------+--------------------------------------------------------------------+---------------------+---------------------+---------------------+---------+-----------+---------+
MariaDB [glance]  select * from images;
+--------------------------------------+--------+----------+---------+-----------+---------------------+---------------------+---------------------+---------+-------------+------------------+----------------------------------+----------------------------------+----------+---------+-----------+--------------+
| id | name | size | status | is_public | created_at | updated_at | deleted_at | deleted | disk_format | container_format | checksum | owner | min_disk | min_ram | protected | virtual_size |
+--------------------------------------+--------+----------+---------+-----------+---------------------+---------------------+---------------------+---------+-------------+------------------+----------------------------------+----------------------------------+----------+---------+-----------+--------------+
| de64317b-638f-401e-b6df-d0bc8d5cd18a | cirros | 13287936 | deleted | 1 | 2016-10-13 08:05:38 | 2016-10-17 02:07:04 | 2016-10-17 02:07:04 | 1 | qcow2 | bare | ee1eca47dc88f4879d8a229cc70a07c6 | 1c9b4504ff224d7f983158bfd8bec6aa | 0 | 0 | 0 | NULL |
+--------------------------------------+--------+----------+---------+-----------+---------------------+---------------------+---------------------+---------+-------------+------------------+----------------------------------+----------------------------------+----------+---------+-----------+--------------+

以上就是上传的镜像无法用来启动云主机怎么办,丸趣 TV 小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注丸趣 TV 行业资讯频道。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-08-16发表,共计11805字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 中文字幕av无码一区二区三区 | 亚洲av无码精品色午夜app | 久久视频这里只有精品 | 中文字幕咪咪网 | 福利看片 | 久青草资源福利视频 | 精品一二 | 国产精品成人久久久久久久 | 人妻精品无码一区二区三区 | 特黄色一级片 | 亚洲欧美综合精品成 | 一区二区三区无码高清视频 | 18禁美女裸体免费网站 | 国产精品亚洲精品久久成人 | 日韩成人在线播放 | 色久在线 | 最近免费mv在线观看动漫 | 国产精品日韩欧美亚洲另类 | 在线播放葵千惠激烈潮催 | 久久精品国产福利国产琪琪 | 日本天堂免费观看 | 成码无人av片在线电影网站 | 国产精品嫩草影院免费看 | aika中文字幕永久在线 | 怡春院国产精品视频 | 久久人妻av一区二区软件 | 水蜜桃亚洲一二三四在线 | 国产视频一二三区 | 黄色小视频在线观看免费 | 黄色成人在线观看 | 日韩在线视频中文字幕 | 欧美人妻aⅴ中文字幕 | 美女黄频视频免费国产大全 | 久久久精品人妻久久影视 | 久久精品一区二区 | 不卡无码人妻一区三区音频 | 精品天海翼一区二区 | 四虎国产永久在线精品免费观看 | 免费观看美女视频的网站 | 成人一级视频 | 无遮挡啪啪摇乳动态图 |