我已成功使用文档中的 MAAS 和 juju 创建了一个云:https://help.ubuntu.com/community/UbuntuCloudInfrastructure
仪表板和 keystone 之间的关系已成功创建。但我无法从仪表板的 Web 界面登录。它给出一个错误:
Error: An error occurred authenticating. Please try again later.
我知道在准备这些服务器时我使用了 openstack.cfg 文件,该文件的密码是:openstack。但我无法使用该密码登录。
然后我尝试 ssh keystone 机器,这里可能有一些东西有用:
ls /var/lib/keystone/
cache glance.passwd keystone.db keystone.token s3_ec2_nova.passwd s3_nova-volume_ec2_nova.passwd
我认为该目录应该有一个名为:keystone.passwd
?的文件
我以为我可以查看该文件并通过 keystone 获取随机密码,但是该文件不存在。
juju -v status
表明仪表板和基石之间存在关系。
那么我现在该做什么?
答案1
检查您的 SELINUX 状态,将其置于宽容模式。您的错误不应该出现。您需要通过检查 /var/log/audit/audit.log 来调查原因
@ 我刚刚通过将 SELINUX 模式设置为强制执行来重现此错误。
您可以检查/var/log/messages
下面/var/log/secure
的日志/var/log/http
以查找任何与 openstack 相关的错误。