我的 OpenStack 仪表板出现错误。我使用脚本方法通过 devstack.com 安装 OpenStack。它只有两个命令;我输入了它们,其余安装就自动完成了。
安装完成后,我在另一个系统上输入了我的 IP 地址,输入了用户 ID 和密码,系统打开了,换句话说,它运行正常。然而,当我重新启动安装了 OpenStack 的系统时,我开始收到错误。我的用户 ID 和密码不被允许。
我该如何修复这个问题?我是不是遗漏了什么?
答案1
如果您在打开仪表板凭据时遇到问题,则意味着检查文件中local.conf
是否存在以下我所拥有的内容local.conf
:
ADMIN_PASSWORD=password
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD
SERVICE_TOKEN=a682f596-76f3-11e3-b3b2-e716f9080d50
并检查运行所有 openstack 命令时必须设置的环境变量
创建一个admin-openrc
文件并添加以下内容
export OS_USERNAME=admin
export OS_PASSWORD=password
export OS_TENANT_NAME=admin
export OS_SERVICE_TOKEN=a682f596-76f3-11e3-b3b2-e716f9080d50