一、
原因在于keystone.conf中
~# glance image-create
--name="Ubuntu 12.04 cloudimg amd64" --public --container-format=ovf --disk-format=qcow2 < /home/xuriwuyun/Downloads/precise-server-cloudimg-i386-disk1.img
No handlers could be found for logger "keystoneclient.client"
The request you have made requires authentication. (HTTP 401)
出现问题, 不光上面命令会出现问题,运行glance和keystone都会出现一样问题。
解决方法:
admin_token = ADMIN
应当与 .bashrc中的
export SERVICE_TOKEN=ADMIN 一样。
二、
在系统启动时会出现对话框:
sorry,the application
keystone-all has closed unexpectedly.
点击show
·details error 98] address areadly in use。
还有提示说可能是修改keystone.conf文件导致。
解决方法:
原因在/etc/profile 里加了一句:
source /root/novarc
less /root/novarc
- export NOVA_USERNAME=admin
- export NOVA_PROJECT_ID=admin
- export NOVA_PASSWORD=password
- export NOVA_API_KEY=password
- export NOVA_URL=http://127.0.0.1:5000/v2.0/
- export NOVA_AUTH_URL=http://127.0.0.1:5000/v2.0/
- export NOVA_VERSION=1.1
- export NOVA_REGION_NAME=RegionOne
- export OS_AUTH_USER=admin
- export OS_AUTH_KEY=password
- export OS_AUTH_TENANT=admin
- export OS_AUTH_URL=http://127.0.0.1:5000/v2.0/
- export OS_AUTH_STRATEGY=keystone
- export OS_USERNAME=admin
- export OS_TENANT_NAME=admin
- export OS_PASSWORD=password
- export OS_AUTH_URL=http://127.0.0.1:5000/v2.0/
- export OS_REGION_NAME=RegionOne
- export EC2_SECRET_KEY=password
- export EC2_URL=http://127.0.0.1:8773/services/Cloud
- export EC2_ACCESS_KEY=admin:admin
- export S3_URL=http://127.0.0.1:3333
将/etc/profile那句删去,即不会出现报错。原理还不清楚。
三
运行 keystone-manage db_sync 始终无法更新数据库
原因是我从150上下了一个keystone.conf到当前的工作目录下,每当运行
keystone-manage db_sync时,它会优先读取当前目录下的keystone.conf,直接往150上写去了。所以导致本机的数据库无法更新。