我想为所有的地平线用户创建一个openrc文件(管理,普通用户,.)这样,我就可以研究cmd并执行直接与交互的openstack命令。问题是,我不确定openrc文件的正确内容,例如(admin-openrc.sh),在我的例子中包含:
export OS_USERNAME=admin
export OS_PASSWORD=openstack
export OS_PROJECT_NAME=admin
export OS_USER_DOMAIN_NAME=Default
export OS_PROJECT_DOMAIN_NAME=Default
export OS_AUTH_URL=http://10.0.0.11:35357/v3 (example of controller IP)
export OS_IDENTITY_API_VERSION=2
export OS_IMAGE_API_VERSION=3我的问题是,我不明白在openstack的Ussuri版本中应该使用哪个URL:
导出OS_AUTH_URL=http://10.0.0.11:35357/v3 (控制器IP示例)我假设剩余的7行是正确的。
如果有人能帮我理解,这对我会很有帮助。非常感谢。
发布于 2022-06-24 10:13:37
auth_url是您的keystone端点,因为keystone是身份验证服务。您可以通过运行openstack endpoint list | grep keystone进行验证。注意:端口35357是不推荐的,通常所有端点都使用端口5000。您还可以通过水平仪表板下载当前的openrc文件并进行比较。但基本结构是一样的。你能解释一下为什么你比较牛顿和乌苏里吗?这是两种不同的环境,还是您将N升级到U?我以为这是个新装置。
https://stackoverflow.com/questions/72716755
复制相似问题