当前位置: 首页 > 工具软件 > swift-xattr > 使用案例 >

OpenStack搭建swift存储并配置glance后端存储为swift

周奇文
2023-12-01

第1章 搭建swift对象存储控制节点

前提

搭建好pike版本的OpenStack环境。

1.1 先决条件

代理服务依赖于诸如身份认证服务所提供的认证和授权机制。但是,与其他服务不同,它也提供了一个内部机制可以在没有任何其他OpenStack服务的情况下运行。不过为了简单起见,本指南引用keystone中的身份认证服务。在你配置对象存储服务前,你必须创建服务凭证和API端点。

注解

对象存储服务不使用控制节点上的SQL数据库。而是使用在每个存储节点的分布式SQLite数据库。

1.2 主机名解析

控制节点和存储节点

vim /etc/hosts
192.168.140.5 controller
192.168.229.118 object1

1.3 创建身份认证服务的凭证

创建 swift 用户:

openstack user create --domain default --password=swift swift

给 swift 用户添加 admin 角色:

openstack role add --project service --user swift admin

1.4 创建 swift 服务条目

openstack service create --name swift --description "OpenStack Object Storage" object-store
<
 类似资料: