本文为扶艾原创文章,版权所有,禁止转载!
本篇文章是本系列的第二篇文章,将继续进行OpenStack的安装
三、安装认证服务
3.1 (控制节点)创建并配置keystone数据库
连接数据库
注意:fuai123是之前设置的数据库密码
创建数据库
设置keystone数据库的访问权限
3.2 (控制节点)安装并配置服务
- 安装软件包
编辑/etc/keystone/keystone.conf并设置以下内容
导入keystone数据库表结构、
初始化
引导认证服务
3.3 (控制节点)配置apache服务
- 编辑/etc/httpd/conf/httpd.conf文件配置如下内容
创建链接文件
设置服务的开机启动
3.4 (控制节点)创建相关域、项目、用户和角色
- 导入管理员环境变量信息
创建域
创建service项目
创建demo项目
注意:这里要设置demo用户的密码,为了统一我设置的fuai123
创建用户角色
给demo用户添加user角色
3.5 (控制节点)验证操作
解除环境变量的设置
使用admin用户请求token
注意:这里需要输入admin的密码,我得是fuai123
使用demo用户请求token
3.6 (控制节点)创建环境变量脚本
创建admin-openrc文件增加如下内容
创建demo-openrc文件增加如下内容
验证下脚本的效果
至此,OpenStack认证服务已经安装验证完成,下面将进行镜像等组件的安装,具体请参见文章《OpenStack(Queens)详细安装部署(三)》
领取专属 10元无门槛券
私享最新 技术干货