OpenStack之glance(镜像服务)

本文档详细介绍了如何在OpenStack环境中配置glance镜像服务,包括创建数据库、设置权限、创建服务证书、配置API端点、安装和配置组件,以及验证操作流程。通过这些步骤,你可以成功部署并管理OpenStack的镜像服务。

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

部署条件:在安装和配置映像服务之前,必须创建数据库、服务凭据和API端点。
1、创建数据库
1)以 root 用户连接到数据库服务器:
mysql -uroot -p123

2)创建 glance 数据库:
CREATE DATABASE glance;

3)对glance数据库授予恰当的权限:
GRANT ALL PRIVILEGES ON glance.* TO ‘glance’@‘localhost’ IDENTIFIED BY ‘abc123’;
GRANT ALL PRIVILEGES ON glance.* TO ‘glance’@’%’ IDENTIFIED BY ‘abc123’;

4)刷新权限
FLUSH PRIVILEGES;

5)退出
QUIT

2、获得 admin 凭证来获取只有管理员能执行的命令的访问权限:
. admin-openrc

3、创建服务证书
OpenStack使用三个API端点变种代表每种服务:admin,internal和public,默认情况下,admin API端点允许修改用户和租户而public和internal APIs不允许这些操作。在生产环境中,处于安全原因,变种为了服务不同类型的用户可能驻留在单独的网络上。
对实例而言,public API网络为了让顾客管理他们自己的云在互联网上是可见的。admin API网络在管理云基础设施的组织中操作也是有所限制的。internal API网 可能会被限制在包含OpenStack服务的主机上。此外,OpenStack支持可伸缩性的多区域。为了简单起见,本实验为所有端点变种和默认RegionOne区域都使用管理网络。
1)创建glance用户,并设置密码abc123
openstack user create --domain default --password-prompt glance

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值