我是 OpenStack 的新手,最近正在学习使用它。通过以下链接成功安装 OpenStack 后:https://www.ubuntu.com/download/cloud/try-openstack
在第三步,它显示“默认用户名“admin”和密码“OpenStack”。但是,当我进入仪表板时,我看到了 3 个条目:域/用户名/密码。请参阅 仪表板的屏幕截图
我不能将“域”留空,但我真的不知道这里的“域”是什么。我在网上搜索,只找到一些关于 OpenStack 域功能的信息。
请帮忙!任何建议都将不胜感激!
答案1
我刚刚明白了……
对我有用的域是“admin_domain”。
我从 keystone 机器内部的 /etc/keystone/keystone.conf 获取了它。
执行“juju status”来确定 keystone 部署在哪台机器上
Unit Workload Agent Machine Public address Ports Message
keystone/0* active idle 0/lxd/1 192.168.100.217 5000/tcp Unit is ready
然后 ssh 到它并 cat 该文件
juju ssh 0/lxd/1
sudo cat /etc/keystone/keystone.conf
最后几行显示域和用户:
[ldap]
[resource]
admin_project_domain_name = admin_domain
admin_project_name = admin
答案2
这似乎是最常见的答案,但我的答案有点难。
我运行了这个命令:
juju run --unit keystone/0 leader-get admin_passwd
这是管理员帐户的密码。
域名是上面的“admin_domain”。
答案3
我认为您使用了错误的 IP 地址。
请运行juju status
并查找 openstack-dashboard 服务的 IP 地址并转到http://<IP-Address>/horizon/auth/login/
。请尝试http
,https
我不记得正确的协议