![Nova 设置错误(MissingAuthPlugin)](https://linux22.com/image/784599/Nova%20%E8%AE%BE%E7%BD%AE%E9%94%99%E8%AF%AF%EF%BC%88MissingAuthPlugin%EF%BC%89.png)
因此,当我按照 Openstack Yoga 安装进行操作时,添加 nova-conductor 和 nova-scheduler 时出现错误。在此处输入图片描述当我读到列车员的日志时,上面写着
CRITICAL nova [-] 未处理的错误:keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin:需要一个身份验证插件来确定端点 URL
我不知道如何解决这个问题,请帮助我,谢谢
编辑:阅读指挥和调度员的日志后,我发现另一个错误:
amqp.exceptions.AccessRefused: (0, 0): (403) ACCESS_REFUSED - 使用身份验证机制 AMQPLAIN 登录被拒绝。有关详细信息,请参阅代理日志文件。
答案1
你找到解决方案了吗?我missing auth_plugin
在 中遇到了同样的错误nova-conductor.log
。我自己也是个菜鸟。Nova-conductor 和调度程序服务没有启动。我正在Antelope
Ubuntu 22.04 上安装。
错误
2023-11-09 16:38:53.004 39172 ERROR nova.conductor.manager [-] Fatal error initializing placement client; config is incorrect or incomplete: An auth plugin is required to determine endpoint URL: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
2023-11-09 16:38:53.004 39172 CRITICAL nova [-] Unhandled error: keystoneauth1.exceptions.auth_plugins.MissingAuthPlugin: An auth plugin is required to determine endpoint URL
https://docs.openstack.org/nova/2023.2/install/controller-install-rdo.html,
根据此链接,我将放置部分放入文件中nova-api.conf
,然后修复了问题。
systemctl -l | grep nova
nova-api.service loaded active running OpenStack Compute API
nova-conductor.service loaded active running OpenStack Compute Conductor
nova-novncproxy.service loaded active running OpenStack Compute novncproxy
nova-scheduler.service loaded active running OpenStack Compute Scheduler
我可以使用以下方式查询计算 APIopenstack compute service list
希望这可以帮助。
最好,J