openstack环境变量设置:是为keystone身份验证 – pig2的日志 about云开发

openstack使用过程中,如果不配置环境变量,执行命令每次都需要加上用户名和密码等新,很繁琐,所以我们需要配置环境变量。
不配置环境变量产生的错误比较多。

1.Error:  
Failed to add image. Got error:
The request returned 500 Internal Server Error  
2.ERROR: You must provide a username via either –os-username or env[OS_USERNAME]
那么这个是怎么来的,是由keystone_basic.sh来提供的,所以如果想修改的话,需要在执行前修改:
我们该如何配置才能一劳永逸:
环境变量问题,配置环境变量,在/etc/profile文件中新增:
OS_AUTH_KEY=”openstack”   
OS_AUTH_URL=”http://localhost:5000/v2.0/”  
OS_PASSWORD=”admin_pass”  
OS_TENANT_NAME=”admin”   
OS_USERNAME=”admin”  
然后执行source  /etc/profile即可!

来源URL:http://www.aboutyun.com/blog-61-44.html