CentOS7 安装OpenStack Queens版本详细部署图文界面(十、安装keystone组件(controller))

1.创建keystone数据库并授权

-u后面是用户名,-p后面填写密码(注意,-p不能有空格)

mysql -uroot -p
CREATE DATABASE keystone;
GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' IDENTIFIED BY '123456';

在这里插入图片描述
2.安装、配置组件

yum install openstack-keystone httpd mod_wsgi -y

生成一个随机值在初始的配置中作为管理员的令牌。

openssl rand -hex 10

得到admin_token = xxxxxxxxx
在这里插入图片描述
3.编辑 /etc/keystone/keystone.conf

[DEFAULT]
admin_token = xxxxxx      #输入你上面获得的令牌

[database]
 
connection = mysql+pymysql://keystone:123456@controller/keystone
[token]
 
provider = fernet

在这里插入图片描述

4.同步keystone数据库

su -s /bin/sh -c "keystone-manage db_sync" keystone

5.数据库初始化

keystone-manage fernet_setup --keystone-user keystone --keystone-group keystone
keystone-manage credential_setup --keystone-user keystone --keystone-group keystone

6.引导身份认证服务

keystone-manage bootstrap --bootstrap-password 123456 --bootstrap-admin-url http://controller:35357/v3/ --bootstrap-internal-url http://controller:5000/v3/ --bootstrap-public-url http://controller:5000/v3/ --bootstrap-region-id RegionOne

在这里插入图片描述

CentOS7 安装OpenStack Queens版本详细部署图文界面(十一、配置apache http服务,创建一个域、项目、用户和角色(controller))

https://blog.csdn.net/ahoges/article/details/101437051

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值