【OpenStack】菜鸟学OpenStack之部署Train(4)

本文介绍了OpenStack镜像服务Glance的组件、配置、安装过程,包括glance-api、glance-registry、数据库和存储设置。详细讲述了如何在控制节点上安装和配置Glance,以及遇到的依赖问题和解决方法,如安装python3-httplib2和python3-pyxattr。最后,提到了在上传镜像时遇到的HTTP 500错误及解决策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


镜像服务 (glance) 允许用户发现、注册和获取虚拟机镜像。它提供了一个 REST API,接收各种API请求,包括磁盘或服务器镜像、用户的元数据定义和Nova计算服务组件调用等。允许查询虚拟机镜像的 metadata 并获取一个现存的镜像。可以将虚拟机镜像存储到各种位置,从简单的文件系统到对象存储系统,例如OpenStack对象存储(Swift), 并通过镜像服务使用。

Glance镜像服务组件上运行的进程支持缓存、副本服务保证可用性和一致性,其他进程还包括审计、更新等服务。

注意:为简单起见,这里使用file作为后端配置镜像服务,能够上传并存储在一个托管镜像服务的控制节点目录中。默认情况下,这个目录是/var/lib/glance/images/。另外,在继续之前,确认控制节点的该目录至少有几千兆字节的可用空间。

镜像服务(Glance)概览

OpenStack镜像服务是Iaas的核心服务。它接收磁盘镜像或服务器镜像API请求,和来自终端用户或OpenStack计算组件的元数据定义。它也支持包括OpenStack对象存储在内的多种类型仓库上的磁盘镜像或服务器镜像存储。

大量周期性进程运行于OpenStack镜像服务上以支持缓存。同步复制(Replication)服务保证集群中的一致性和可用性。其他周期性进程包括auditors、updaters和reapers。

OpenStack镜像服务包括以下组件:

glance-api

接收镜像API的调用,如镜像发现、恢复、存储。<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

镰刀韭菜

看在我不断努力的份上,支持我吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值