久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

上傳的鏡像無法用來啟動云主機(jī)怎么辦

140次閱讀
沒有評論

共計 11805 個字符,預(yù)計需要花費 30 分鐘才能閱讀完成。

本篇文章給大家分享的是有關(guān)上傳的鏡像無法用來啟動云主機(jī)怎么辦,丸趣 TV 小編覺得挺實用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著丸趣 TV 小編一起來看看吧。

背景

Openstack 各功能正常,使用其它鏡像創(chuàng)建云硬盤并用來啟動云主機(jī)也正常,但是就是這個鏡像有問題。

報錯信息

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 的認(rèn)證,突然靈光一閃想起來這個虛擬機(jī)鏡像 cirros 是一開始安裝完 glance 服務(wù)上傳測試用的,那個時候還沒有對接 ceph,也就是說這個鏡像并不是存儲在 ceph 里的。重新上傳一個 cirros 的鏡像,啟動云主機(jī)成功。

另外因為更改了 glance 的存儲后端,導(dǎo)致原先的鏡像無法刪除,有兩種解決辦法:

1、修改 glance-api.conf, 改回原先的配置,重啟 glance 的相關(guān)服務(wù),再刪除,刪除之后再改成新的配置重啟服務(wù)

2、直接修改元數(shù)據(jù)庫,在 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 |
+--------------------------------------+--------+----------+---------+-----------+---------------------+---------------------+---------------------+---------+-------------+------------------+----------------------------------+----------------------------------+----------+---------+-----------+--------------+

以上就是上傳的鏡像無法用來啟動云主機(jī)怎么辦,丸趣 TV 小編相信有部分知識點可能是我們?nèi)粘9ぷ鲿姷交蛴玫降摹OM隳芡ㄟ^這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注丸趣 TV 行業(yè)資訊頻道。

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2023-08-16發(fā)表,共計11805字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 汉寿县| 乳源| 安图县| 和林格尔县| 吴江市| 寿光市| 松江区| 正镶白旗| 平南县| 咸宁市| 泰州市| 泾源县| 全州县| 兴安盟| 青铜峡市| 杭锦后旗| 黄梅县| 合川市| 喀喇| 闽侯县| 长寿区| 砚山县| 怀柔区| 临海市| 德江县| 天津市| 手机| 含山县| 合肥市| 明光市| 沂水县| 永兴县| 郧西县| 宁德市| 左云县| 西宁市| 辰溪县| 邯郸市| 德保县| 勃利县| 喀什市|