一、安装配置控制节点
1.创建数据库并添加权限
mysql -uroot -p123123
CREATE DATABASE keystone;
GRANT ALL PRIVILEGES ON keystone.* TO "keystone"@"localhost"IDENTIFIED BY "123123’;
GRANT ALL PRIVILEGES ON keystone.* TO "keystone"@"%"IDENTIFIED BY "123123";
exit
2.生成一个随机值在初始的配置中作为管理员的令牌
openssl rand -hex 10
3.安装keystone
yum install openstack-keystone httpd mod_wsgi
4.编辑文件/etc/keystone/keystone.conf
vim /etc/keystone/keystone.conf
[DEFAULT]
admin_token = ADMIN_TOKEN #ADMIN_TOKEN是上一步产生的管理员令牌的值
[database]
connection = mysql+pymysql://keystone:123123@controller/keystone
[token]
provider = fernet
5.初始化身份认证服务的数据库
su -s /bin/sh -c "keystone-manage db_sync" keystone ##忽略所有输出
6.初始化FernetKeys
keystone-manage fer