OPENSTACK配置与管理项目式实训任务三Keystone的手工安装与配置OPENSTACK配置与管理二.任务涉及节点:controller三.任务目标:1
完成Keystone基本组件的安装;2
完成Keystone数据库的创建以及授权;3
完成Keystone主配置文件的修改;4
完成Keystone安全与认证配置;5
完成Keystone用户、租户、角色以及服务和端点的创建;6
完成Keystone环境变量脚本的创建
一.任务前提环境:成功完成任务3中所有内容后开始本实验,或者从已完成任务的镜像开始,继续完成本任务内容
OPENSTACK配置与管理四.任务步骤及其详解:(此处有视频:6-1Keystone的安装及其配置)步骤一:Keystone基本组件的安装在controller节点上执行yum源安装命令安装Keystone依赖包,命令如下
[root@controller~]#yum-yinstallopenstack-keystonepython-keystoneclient执行上述安装命令成功后,我们可以看到成功标志,所有Keystone依赖包都安装完成,如图1所示
图1Keystone依赖包安装完成反馈结果OPENSTACK配置与管理步骤二:创建Keystone数据库并授权首先,登陆MySQL数据库,命令如下
[root@controller~]#mysql-uroot-p000000登陆后,我们首先创建Keystone数据库,命令如下
mysql>CREATEDATABASEkeystone;看到提示QueryOK,1rowaffected(0
00sec),表明数据库创建成功
接着创建MySQL的Keystone用户,并赋予其Keystone数据库的操作权限,命令如下
mysql>GRANTALLPRIVILEGESONkeystone
*TO'