Aug 242012
 

对于ubuntu来说,keystone是比较麻烦安装,也是最容易出错,一旦出错,后面就基本没法进行。

今天尝试一下,安装Essex的版本的步骤,来安装一个keystone看看。没想到,真的遇到那个可怕的问题:keystone client无法找到啥。

我是使用以前的keystone导入脚本,但是不知道什么原因出错。尝试手工去添加,添加完 user,role,tenant后,进行授权,提示user id不对。

赶紧去看看devstack脚本是如何添加

https://github.com/openstack-dev/devstack/blob/master/files/keystone_data.sh

明白了

现在改成 –user_id, –role_id

keystone user-role-add --user_id $ADMIN_USER \
--role_id $ADMIN_ROLE --tenant_id $ADMIN_TENANT

以前是

keystone user-role-add --user $ADMIN_USER \
--role $KEYSTONESERVICE_ROLE --tenant_id $ADMIN_TENANT

这样更加清楚。不会搞错。剩下的就是怎么调整一下脚本.

folsome_keystone_data.sh.txt

 

 Leave a Reply

(required)

(required)