keystone 出错HTTP500,出错Invalid OpenStack Identity credentials
2014-11-10 15:39
549 查看
安装文档是: openstack-install-guide-yum-icehouse.pdf
安装完了mysql,keystone以后。
1. Create the admin user:
$ keystone user-create --name=admin --pass=ADMIN_PASS --email=ADMIN_EMAIL
此时出错,
$ tail /var/log/keystone/keystone.log
查看其日志文件时,出错:
unknow mysql host controller(原文查不到了,大致意思是这样的。)
将/etc/hosts文件修改了下,加了前5行:
192.168.122.166 controller
192.168.123.210 controller
192.168.124.144 controller
192.168.125.38 controller
192.168.126.78 controller
192.168.122.166 controller-node
192.168.123.210 controller-node
192.168.124.144 controller-node
192.168.125.38 controller-node
192.168.126.78 controller-node
2. 接着,Create the admin user:
$ keystone user-create --name=admin --pass=ADMIN_PASS --email=ADMIN_EMAIL
此时出错: Invalid OpenStack Identity credentials.
发现文档的第25页中:
$ export OS_SERVICE_TOKEN=ADMIN_TOKEN
$ export OS_SERVICE_ENDPOINT=http://controller:35357/v2.0
这里应该是:
$ export OS_SERVICE_TOKEN=$ADMIN_TOKEN
所以token无效。
3. 继续keystone user-create
依然出错: Invalid OpenStack Identity credentials.
然后,drop database keystone。
$ openstack-db --drop --password KEYSTONE_DBPASS -rootpw MYSQL_PASS --service keystone --host 127.0.0.1
$ service openstack-keystone stop
$ openstack-db --init --password KEYSTONE_DBPASS --rootpw MYSQL_PASS --service keystone --host 127.0.0.1
然后,
667 cat /etc/keystone/keystone.conf | grep token
668 cat /etc/keystone/keystone.conf | grep token| grep format
669 vim /etc/keystone/keystone.conf
修改其中的token_format=UUID,然后
670 keystone-manage --config-file /etc/keystone/keystone.conf db_sync
671 service openstack-keystone restart
然后在可以了。
安装完了mysql,keystone以后。
1. Create the admin user:
$ keystone user-create --name=admin --pass=ADMIN_PASS --email=ADMIN_EMAIL
此时出错,
An unexpected error prevented the serverfrom fulfilling your request.(HTTP 500)。
$ tail /var/log/keystone/keystone.log
查看其日志文件时,出错:
unknow mysql host controller(原文查不到了,大致意思是这样的。)
将/etc/hosts文件修改了下,加了前5行:
192.168.122.166 controller
192.168.123.210 controller
192.168.124.144 controller
192.168.125.38 controller
192.168.126.78 controller
192.168.122.166 controller-node
192.168.123.210 controller-node
192.168.124.144 controller-node
192.168.125.38 controller-node
192.168.126.78 controller-node
2. 接着,Create the admin user:
$ keystone user-create --name=admin --pass=ADMIN_PASS --email=ADMIN_EMAIL
此时出错: Invalid OpenStack Identity credentials.
发现文档的第25页中:
$ export OS_SERVICE_TOKEN=ADMIN_TOKEN
$ export OS_SERVICE_ENDPOINT=http://controller:35357/v2.0
这里应该是:
$ export OS_SERVICE_TOKEN=$ADMIN_TOKEN
所以token无效。
3. 继续keystone user-create
依然出错: Invalid OpenStack Identity credentials.
然后,drop database keystone。
$ openstack-db --drop --password KEYSTONE_DBPASS -rootpw MYSQL_PASS --service keystone --host 127.0.0.1
$ service openstack-keystone stop
$ openstack-db --init --password KEYSTONE_DBPASS --rootpw MYSQL_PASS --service keystone --host 127.0.0.1
然后,
667 cat /etc/keystone/keystone.conf | grep token
668 cat /etc/keystone/keystone.conf | grep token| grep format
669 vim /etc/keystone/keystone.conf
修改其中的token_format=UUID,然后
670 keystone-manage --config-file /etc/keystone/keystone.conf db_sync
671 service openstack-keystone restart
然后在可以了。
相关文章推荐
- OPENSTACK Kilo Keystone 安装Internal Server Error (HTTP 500)解决办法
- 安装OpenStack启动Keystone时HTTP报500内部错误解决
- IDES启动出错, Start failed: 2, Invalid Credentials
- 二OpenStack 安装 Identity Service - Keystone
- OpenStack Identity(Keystone)概述及示例
- 创建.net web项目出错HTTP/1.1 500 Internal Server Error
- Exception:HTTP Status 500 - org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
- HTTP Status 500 - An invalid character [44] was present in the Cookie value
- FW: HTTP错误500显示具体的出错信息的方法
- HTTP Status 500 - Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
- Install and Configure OpenStack Identity Service (Keystone)
- [原]Openstack之identity server(keystone)
- openstack dashboard invalid credentials
- 创建.net web项目出错HTTP/1.1 500 Internal Server Error
- Install and Configure OpenStack Identity Service (Keystone) for Ubuntu 14.04
- 如何使用python3调用openstack keystone identity REST api接口获取X-AUTH-TOKEN
- HTTP中404、405、500等请求错误出错原因
- c#-mongodb连接出错:MongoDB.Driver.MongoAuthenticationException: Invalid credentials for database...
- Openstack 安装部署指南翻译系列 之 Keystone服务安装(Identity)
- OpenStack Identity(Keystone)身份服务-体系结构与中间件