按照openstack官网安装,执行:
openstack project create --domain default \ --description "Service Project" service
出现 :
Missing value auth-url required for auth plugin password
[root@controller ~]# openstack project create --domain default \
> --description "Service Project" service
Missing value auth-url required for auth plugin password
解决方法:
新建admin-openrc.sh(目录位置不重要,记住位置就行),内容如下,记得修改OS_PASSWORD的值,我的是123123
export OS_USERNAME=admin
export OS_PASSWORD=123123
export OS_PROJECT_NAME=admin
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default
export OS_AUTH_URL=http://controller:35357/v3
export OS_IDENTITY_API_VERSION=3
source admin-openrc.sh
补充:清除export设置的环境变量
unset OS_USERNAME
unset OS_PASSWORD
unset OS_PROJECT_NAME
unset OS_USER_DOMAIN_NAME
unset OS_PROJECT_DOMAIN_NAME
unset OS_AUTH_URL
unset OS_IDENTITY_API_VERSION
查看环境变量
env | grep OS