--------controller节点-------------------
1.安装Keystone服务软件包
#yum install -y openstack-keystone httpd mod_wsgi
2.创建Keystone数据库
# mysql -u root -p000000
------------创建数据库---------------
CREATE DATABASE keystone;
-------------设置授权用户和密码---------------------
GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' IDENTIFIED BY '000000';
-----------’%'表示从任何地址连接 --------------------
GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' IDENTIFIED BY '000000';
exit;
3.配置数据库连接
#vi /etc/keystone/keystone.conf
在 [database]节点下添加:
connection = mysql+pymysql://keystone:000000@controller/keystone
在[token]下修改
provider = uuid
为:
provider =fernet
初始化身份认证服务的数据库:
#su -s /bin/sh -c