Openstack学习笔记(三):keystone的安装与配置

2017-03-31  本文已影响0人  邵胜奥

OpenStack简介

OpenStack既是一个社区,也是一个项目和一个开源软件,它提供了一个部署云的操作平台或工具集(IaaS)。其宗旨在于:帮助组织运行为虚拟计算或存储服务的云,为公有云、私有云提供可扩展的、灵活的云计算。
OpenStack主要包含以下几个组件,各个组件的功能如下,其中Nova,Keyston,Neutron,Glance,DashBoard为必须装的组件,其余可以选择性安装,图为OpenStack生态系统。

OpenStack安装配置

由于OpenStack的各个模块都需要通过KeyStone来进行认证,所以在配置安装OpenStack过程中需要主要,安装其他模块之前必须先进行安装KeyStone模块,本次安装步骤如下:

配置认证服务KeyStone

主要分为以下几步

安装配置认证服务

KeyStone只需要在controller上面进行配置,执行yum指令即可安装,安装成功后需要进行数据库相关配置,还需要对相关权限进行配置

安装完成 执行命令后该配置文件会多出这行数据 数据库与用户均建立成功 表创建成功 配置文件首行会出现令牌 配置完成

创建用户、租户和角色

验证 验证 Paste_Image.png

验证认证服务

成功

配置镜像服务Glance

Glance镜像服务实现发现、注册、获取虚拟机镜像和镜像元数据,镜像数据支持存储多种的存储系统,可以是简单文件系统、对象存储系统等。
Glance镜像服务是典型的C/S架构,Glance架构包括glance-CLIent、Glance、Glance Store。Glance包括主要包括REST API、数据库抽闲层(DAL)、域控制器(Glance Domain controller)、注册层(Registry Layer),Glance 使用集中数据库(Glance DB)在Glance各组件直接共享数据。
该过程仅需在controller节点布置。

验证 成功

遇见问题

缺少文件报错 发现确实缺少zope-interface文件 更新repo文件 验证已解决 告警 os_url
上一篇下一篇

猜你喜欢

热点阅读