安装Keystone
在控制节点执行以下操作。
- 安装Keystone包。
1
yum -y install openstack-keystone httpd mod_wsgi
- 修改“/etc/keystone/keystone.conf”文件。
- 打开文件。
1
vi /etc/keystone/keystone.conf
- 按“i”进入编辑模式,配置以下配置项。
- 在[database]字段下添加如下内容:
1
connection = mysql+pymysql://keystone:PASSWORD@controller/keystone
- 在[token]字段下添加如下内容:
1
provider = fernet
- 在[database]字段下添加如下内容:
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 打开文件。
- 填充Identity服务数据库。
1
su -s /bin/sh -c "keystone-manage db_sync" keystone
- 初始化Fernet密钥存储库。
1 2
keystone-manage fernet_setup --keystone-user keystone --keystone-group keystone keystone-manage credential_setup --keystone-user keystone --keystone-group keystone
- 引导身份服务。
1 2 3 4 5
keystone-manage bootstrap --bootstrap-password PASSWORD \ --bootstrap-admin-url http://controller:5000/v3/ \ --bootstrap-internal-url http://controller:5000/v3/ \ --bootstrap-public-url http://controller:5000/v3/ \ --bootstrap-region-id RegionOne
将PASSWORD修改为Keystone用户访问数据库的密码。
父主题: 安装配置Keystone并验证