Openstack实训
任务二 keystone的安装与配置
1、安装控制器必备软件,创建库和授权,连接数据库,用户名root和密码openstack
2、显示所有数据库
3、创建数据库keystone
4、查看数据库,上一步是否创建成功
5、授权本地用户
6、授权远程用户
7、刷新
8、退出mysql,再次登录,查看所有用户。
9、验证登录数据库,用户名keystone密码KEYSTONE_DBPASS
10、keystone的安装与配置
10.1 安装软件包
10.2 生成token
10.3 配置token
10.4 查看参数修改结果
10.5 配置数据库连接
10.6 修改database的参数,并进行查看。
10.7 配置UUID token和SQL驱动,配置完后并进行查看
10.8 配置SQL撤回驱动,配置完后并进行查看
10.9 为便于排错,显示详细的日志信息
11、生成PKI认证所需的证书文件
12、查看文件权限
13、改变文件的权限
14、查看文件权限,权限已经改变
15、同步keystone数据库,生成keystone所需要的库
16、启动keystone服务和校验服务状态
17、创建一个cron任务,配置定期清理过期的token
18、keystone 创建user,tenant,role和endpoint.
18.1 定义token环境变量
将代码写入配置文件/etc/profile
18.2 创建tenant
进行查看
18.3 创建admin用户
进行查看
18.4 创建admin用户
进行查看
18.5 将用户admin赋予admin用户admin project内
18.6 创建member角色,并将admin用户加入该用户。
19、创建demo账号相关的角色。
19.1 创建demo用户
19.2 进行查看
19.3 demo用户和租户,member角色相关联。
20、设置用户环境文件。
配置admin用户的环境变量
配置是demo用户的环境变量