1.安装keystone客户端
yum -y install python-keystoneclient
2. vim ~/.bash_profile 设置环境变量
export ADMIN_TOKEY=59735dd68a60227bf328
export OS_SERVICE_TOKEN=59735dd68a60227bf328export OS_SERVICE_ENDPOINT=http://192.168.81.158:35357/v2.0
3.测试网络是否通。
keystone user-list
Unable to establish connection to http://192.168.81.158:35357/v2.0/users
4.如果像上一步那样网络不通。则在安装keystone的那台计算机上放开防火墙。
vim /etc/sysconfig/iptables
增加下面这一项
-A INPUT -m state --state NEW -m tcp -p tcp --dport 35357 -j ACCEPT
然后重启iptables
或者
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 35357 -j ACCEPT
iptables-save
5.把createKeystoneUser.sh给合适的位置,就可以直接调用了。可以和需要调用的程序放在一起。