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即可!