首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置管理帐户

配置管理帐户
EN

Stack Overflow用户
提问于 2021-04-26 17:35:03
回答 2查看 108关注 0票数 0

我正在部署openstack版本的ubuntupro18.04LTS。

在配置keystone - identity服务时,我遇到了这些问题,比如这个文章

请任何人解释如何设置以下配置:

代码语言:javascript
复制
$ export OS_USERNAME=admin
$ export OS_PASSWORD=ADMIN_PASS
$ export OS_PROJECT_NAME=admin
$ export OS_USER_DOMAIN_NAME=Default
$ export OS_PROJECT_DOMAIN_NAME=Default
$ export OS_AUTH_URL=http://controller:5000/v3
$ export OS_IDENTITY_API_VERSION=3

如果我已经处于根模式,是否需要这些env变量?

如果这个问题有帮助的话,那就去投票吧。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-04-26 22:58:21

无论您是根用户还是非根用户,对于openstack命令都没有任何意义。Linux用户与Linux用户无关。

您不需要这些变量,但是如果没有这些变量,命令行就会变得非常长,例如openstack --os-username=admin --os-password=ADMIN_PASS --os-project-name=admin --os-user-domain-name=Default --os-project-domain-name=Default --os-auth-url=http://controller:5000/v3 --os-identity-api-version=3 server list。这些变量是告诉openstack命令应该在哪个标识下执行其操作的最方便的方法。

如何设置它们?在命令行中键入它们,但最常见的方法是将它们放入您源的文件中。然后,您可以拥有几个这样的文件,用于几个不同的标识,例如链接文档中的admindemo标识,这允许您快速地从一个标识切换到另一个标识。

票数 2
EN

Stack Overflow用户

发布于 2021-04-27 01:32:35

简而言之,当您需要在管理帐户中使用openstack时,将这些命令放在admin-openrc.sh中,然后放在source admin-openrc.sh中。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67271279

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档