社区
OpenStack
帖子详情
glance cirros-0.3.4-x86_64-disk.img 出错
「已注销」
2016-06-13 04:34:03
求教,
这是什么错误?
...全文
4007
6
打赏
收藏
glance cirros-0.3.4-x86_64-disk.img 出错
求教, 这是什么错误?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
erix
2016-07-21
打赏
举报
回复
找到原因了,是前面步骤创建的TOKEN 过期了,重新创建一下: #. admin-openrc #unset OS_TOKEN OS_URL # openstack --os-auth-url http://controller:35357/v3 --os-project-domain-name default --os-user-domain-name default --os-project-name admin --os-username admin token issue #openstack token issue
erix
2016-07-20
打赏
举报
回复
引用 3 楼 laibaolatiao 的回复:
[quote=引用 楼主 yangyingbofx 的回复:]
求教, 这是什么错误?
glance image-create --name aaa qcow2 --container-format bare --is-public True --progress < aaa.qcow2 在你的镜像所在目录进行这个操作[/quote] 这个是干什么?不能解决问题吧
erix
2016-07-20
打赏
举报
回复
引用 楼主 yangyingbofx 的回复:
求教, 这是什么错误?
按照官方文档一步一步到这里的时候,我也遇到同样问题。请问你解决没?
laibaolatiao
2016-07-05
打赏
举报
回复
引用 楼主 yangyingbofx 的回复:
求教, 这是什么错误?
glance image-create --name aaa qcow2 --container-format bare --is-public True --progress < aaa.qcow2 在你的镜像所在目录进行这个操作
alinly
2016-06-13
打赏
举报
回复
镜像没有导入.
「已注销」
2016-06-13
打赏
举报
回复
root@controller:~# root@controller:~# openstack --debug image create "cirros" --file cirros-0.3.4-x86_64-disk.img --disk-format qcow2 --container-format bare --public START with options: ['--debug', 'image', 'create', 'cirros', '--file', 'cirros-0.3.4-x86_64-disk.img', '--disk-format', 'qcow2', '--container-format', 'bare', '--public'] options: Namespace(access_token_endpoint='', auth_type='', auth_url='http://controller:5000/v3', cacert='', client_id='', client_secret='***', cloud='', debug=True, default_domain='default', deferred_help=False, domain_id='', domain_name='', endpoint='', identity_provider='', identity_provider_url='', insecure=None, interface='', log_file=None, os_compute_api_version='', os_identity_api_version='3', os_image_api_version='2', os_network_api_version='', os_object_api_version='', os_project_id=None, os_project_name=None, os_volume_api_version='', password='***', profile=None, project_domain_id='', project_domain_name='default', project_id='', project_name='demo', protocol='', region_name='', scope='', service_provider_endpoint='', timing=False, token='***', trust_id='', url='http://controller:35357/v3', user_domain_id='', user_domain_name='default', user_id='', username='demo', verbose_level=3, verify=None) Deferring keystone exception: The plugin token_endpoint could not be found defaults: {u'auth_type': 'token_endpoint', u'compute_api_version': u'2', 'key': None, u'database_api_version': u'1.0', 'api_timeout': None, u'baremetal_api_version': u'1', u'image_api_version': u'2', 'cacert': None, u'image_api_use_tasks': False, u'floating_ip_source': u'neutron', u'orchestration_api_version': u'1', u'interface': None, u'network_api_version': u'2', u'image_format': u'qcow2', u'key_manager_api_version': u'v1', u'metering_api_version': u'2', 'verify': True, u'identity_api_version': u'2.0', u'volume_api_version': u'2', 'cert': None, u'secgroup_source': u'neutron', u'container_api_version': u'1', u'dns_api_version': u'2', u'object_store_api_version': u'1', u'disable_vendor_agent': {}} cloud cfg: {'auth_type': 'token_endpoint', u'compute_api_version': u'2', u'orchestration_api_version': u'1', u'database_api_version': u'1.0', 'timing': False, 'auth_url': 'http://controller:5000/v3', u'network_api_version': u'2', u'image_format': u'qcow2', u'image_api_version': '2', 'verify': True, u'dns_api_version': u'2', u'object_store_api_version': u'1', 'username': 'demo', 'verbose_level': 3, 'region_name': '', 'api_timeout': None, u'baremetal_api_version': u'1', 'auth': {'url': 'http://controller:35357/v3', 'user_domain_name': 'default', 'project_name': 'demo', 'token': '***', 'project_domain_name': 'default'}, 'default_domain': 'default', u'container_api_version': u'1', u'image_api_use_tasks': False, u'floating_ip_source': u'neutron', 'key': None, u'interface': None, 'password': '***', 'cacert': None, u'key_manager_api_version': u'v1', u'metering_api_version': u'2', 'deferred_help': False, u'identity_api_version': '3', u'volume_api_version': u'2', 'cert': None, u'secgroup_source': u'neutron', 'debug': True, u'disable_vendor_agent': {}} compute API version 2, cmd group openstack.compute.v2 network API version 2, cmd group openstack.network.v2 image API version 2, cmd group openstack.image.v2 volume API version 2, cmd group openstack.volume.v2 identity API version 3, cmd group openstack.identity.v3 object_store API version 1, cmd group openstack.object_store.v1 command: image create -> openstackclient.image.v2.image.CreateImage Auth plugin token_endpoint selected auth_type: token_endpoint Using auth plugin: token_endpoint Using parameters {'url': 'http://controller:35357/v3', 'user_domain_name': 'default', 'project_name': 'demo', 'token': '***', 'project_domain_name': 'default'} Get auth_ref run(Namespace(checksum=None, columns=[], container_format='bare', copy_from=None, disk_format='qcow2', file='cirros-0.3.4-x86_64-disk.img', force=False, formatter='table', id=None, location=None, max_width=0, min_disk=None, min_ram=None, name='cirros', noindent=False, owner=None, prefix='', private=False, project=None, project_domain=None, properties=None, protected=False, public=True, size=None, store=None, tags=None, unprotected=False, variables=[], volume=None)) Instantiating identity client: <class 'keystoneclient.v3.client.Client'> Instantiating image client: <class 'glanceclient.v2.client.Client'> Get auth_ref Instantiating image api: <class 'openstackclient.api.image_v2.APIv2'> Get auth_ref curl -g -i -X GET -H 'Accept-Encoding: gzip, deflate' -H 'Accept: */*' -H 'User-Agent: python-glanceclient' -H 'Connection: keep-alive' -H 'X-Auth-Token: {SHA1}9db4cd65c01e2b8de9fda967dcaaef20a2b15c84' -H 'Content-Type: application/octet-stream' http://controller:35357/v2/schemas/image Starting new HTTP connection (1): controller "GET /v2/schemas/image HTTP/1.1" 404 93 Request returned failure status 404. The resource could not be found. (HTTP 404) Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/cliff/app.py", line 374, in run_subcommand result = cmd.run(parsed_args) File "/usr/lib/python2.7/dist-packages/openstackclient/common/command.py", line 38, in run return super(Command, self).run(parsed_args) File "/usr/lib/python2.7/dist-packages/cliff/display.py", line 92, in run column_names, data = self.take_action(parsed_args) File "/usr/lib/python2.7/dist-packages/openstackclient/image/v2/image.py", line 330, in take_action image = image_client.images.create(**kwargs) File "/usr/lib/python2.7/dist-packages/glanceclient/v2/images.py", line 228, in create image = self.model() File "/usr/lib/python2.7/dist-packages/glanceclient/common/utils.py", line 448, in _memoized_property setattr(self, attr_name, fn(self)) File "/usr/lib/python2.7/dist-packages/glanceclient/v2/images.py", line 41, in model schema = self.schema_client.get('image') File "/usr/lib/python2.7/dist-packages/glanceclient/v2/schemas.py", line 125, in get _, raw_schema = self.http_client.get(uri) File "/usr/lib/python2.7/dist-packages/glanceclient/common/http.py", line 275, in get return self._request('GET', url, **kwargs) File "/usr/lib/python2.7/dist-packages/glanceclient/common/http.py", line 267, in _request resp, body_iter = self._handle_response(resp) File "/usr/lib/python2.7/dist-packages/glanceclient/common/http.py", line 83, in _handle_response raise exc.from_response(resp, resp.content) HTTPNotFound: The resource could not be found. (HTTP 404) clean_up CreateImage: The resource could not be found. (HTTP 404) Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/openstackclient/shell.py", line 118, in run ret_val = super(OpenStackShell, self).run(argv) File "/usr/lib/python2.7/dist-packages/cliff/app.py", line 255, in run result = self.run_subcommand(remainder) File "/usr/lib/python2.7/dist-packages/openstackclient/shell.py", line 153, in run_subcommand ret_value = super(OpenStackShell, self).run_subcommand(argv) File "/usr/lib/python2.7/dist-packages/cliff/app.py", line 374, in run_subcommand result = cmd.run(parsed_args) File "/usr/lib/python2.7/dist-packages/openstackclient/common/command.py", line 38, in run return super(Command, self).run(parsed_args) File "/usr/lib/python2.7/dist-packages/cliff/display.py", line 92, in run column_names, data = self.take_action(parsed_args) File "/usr/lib/python2.7/dist-packages/openstackclient/image/v2/image.py", line 330, in take_action image = image_client.images.create(**kwargs) File "/usr/lib/python2.7/dist-packages/glanceclient/v2/images.py", line 228, in create image = self.model() File "/usr/lib/python2.7/dist-packages/glanceclient/common/utils.py", line 448, in _memoized_property setattr(self, attr_name, fn(self)) File "/usr/lib/python2.7/dist-packages/glanceclient/v2/images.py", line 41, in model schema = self.schema_client.get('image') File "/usr/lib/python2.7/dist-packages/glanceclient/v2/schemas.py", line 125, in get _, raw_schema = self.http_client.get(uri) File "/usr/lib/python2.7/dist-packages/glanceclient/common/http.py", line 275, in get return self._request('GET', url, **kwargs) File "/usr/lib/python2.7/dist-packages/glanceclient/common/http.py", line 267, in _request resp, body_iter = self._handle_response(resp) File "/usr/lib/python2.7/dist-packages/glanceclient/common/http.py", line 83, in _handle_response raise exc.from_response(resp, resp.content) HTTPNotFound: The resource could not be found. (HTTP 404) END return value: 1 root@controller:~#
OpenStack
Glance
手动安装配置全指南:从认证到Ceph存储
Glance
是OpenStack中负责镜像元数据管理与分发的核心服务,其本质是解耦式镜像仓库——不直接存储大文件,而是通过插件化后端(如file、Swift、Ceph)对接存储系统,仅维护轻量级SQL元数据。理解其工作原理需把握三个关键层:基于Keystone的Token认证机制、多后端抽象层(
glance
_store)的设计逻辑,以及元数据与镜像数据分离的架构价值。这种设计支撑了私有云中镜像的统一纳管、跨区域分发与安全审计能力,广泛应用于政务云、金融云等强合规场景。本文聚焦生产环境下的
Glance
手动部署
OpenStack
Glance
手动安装与生产级配置实战指南
Glance
是OpenStack中负责虚拟机镜像全生命周期管理的核心服务,其本质为提供RESTful API的元数据与二进制存储协调层。工作原理基于插件化存储后端(如Swift、Ceph)、Keystone统一认证和SQLAlchemy数据库抽象,通过
glance
-api暴露v2/v3接口,支撑Nova启动、镜像共享与策略管控。技术价值在于实现镜像的高可用分发、多租户隔离、完整性校验与审计可追溯,广泛应用于政务云、金融私有云及信创环境中的镜像中心建设。本文聚焦
Glance
手动安装与配置这一高频刚需场景,深入
openstack安装
glance
后上传镜像报错410 Gone
最近几天闲着没事自己研究下OpenStack,第一个服务是keystone,安装起来没什么问题,安装完第二个服务
glance
后,按照官网进行验证的时候却发现上传镜像的时候报错了,具体报错如下: [root@openstack ~]# openstack image create "
cir
ros
" --file
cir
ros
-0.4.0-
x86
_
64
-
disk
.
img
--
disk
-format qcow2 --container-format bare --public 410 Gone:
创建
glance
镜像报错Error finding address for http://controller:9292/v2/schemas/image: HTTPConnectionPool(ho
Error finding address for http://controller:9292/v2/schemas/image: HTTPConnectionPool(host='controller', port=9292): Max retries exceeded with url: /v2/schemas/image (Caused by NewConnectionError('
Kolla-Ansible实战:容器化部署OpenStack的完整指南与运维解析
在云计算与私有云平台构建领域,OpenStack作为开源基础设施即服务(IaaS)的标杆,其灵活性与可定制性备受青睐。然而,其传统的基于源码或软件包的部署方式常因复杂的依赖关系和脆弱的环境隔离,导致运维复杂度高、升级困难,成为工程师面临的主要挑战。容器化技术的出现,通过将应用及其依赖打包成标准、隔离的单元,从根本上解决了环境一致性与依赖冲突问题。结合自动化编排工具,能够实现服务的快速部署、弹性伸缩与可靠回滚,极大提升了云平台的交付效率与稳定性。这一技术组合在OpenStack部署场景中,由Kolla-Ans
OpenStack
1,011
社区成员
1,396
社区内容
发帖
与我相关
我的任务
OpenStack
OpenStack
复制链接
扫一扫
分享
社区描述
OpenStack
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章