报错出现 An unexpected error prevented the server from fulfilling your request. (HTTP 500)
1)创建项目service
# openstack project create --domain default --description "Service Project" service
报错出现 An unexpected error prevented the server from fulfilling your request. (HTTP 500)
原因分析:
- 查询日志:tail -f /var/log/keystone/keystone.log
输入命令keystone-manage db_sync
重新设置默认域环境变量,,注意密码参数需要改成自己的:
# keystone-manage bootstrap --bootstrap-password 123456 \
> --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
4、重启 报错
输入:
输入环境变量:
重新创建域还是报错。
日志最后一行涉及到datebase
vim /etc/keystone/keystone.conf
connection = mysql+pymysql://keystone:keystone_dbpass@controller/keystone
中间需要加=或者: 同时需要和=,空格
解决完后重新做一遍,
问题解决了!