我的实验室:
- 1 个用于 MAAS 的 VM 50GB HDD + 8GB RAM vnet 10.20.81.0/24
- 1 个用于 JUJU 的 VM 50GB HDD + 8GB RAM vnet 10.20.81.0/24
- 1 个用于 LANDSCAPE 的 VM 50GB HDD + 8GB RAM vnet 10.20.81.0/24
- 4 个用于 OPENSTACK 的虚拟机 400GBx2 HDD + 16GB RAM 2 vnet 10.20.81.0/24 和 10.20.82.0/24
在我的实验室中,Openstack Base 的部署一切顺利,没有问题,但如果我尝试使用新用户创建一个新实例,则会得到此结果:(“未定义网络”),我不知道为什么。
如下屏幕:
错误:无法对实例“u1604svr”执行请求的操作,该实例具有错误状态:请稍后重试[错误:超过最大重试次数。实例 cbd238d1-cb41-45ca-8f99-00a3f168003f 的最大调度尝试次数超过 3。最后一个异常:未定义网络。回溯(最近一次调用):文件“/usr/lib/python2.7/dist-packages/nova/conductor/mana”。
Openstack 上的自有网络已通过以下方式创建
这两个网络都添加到 Maas 上的所有 vnode 上,如下所示
nova-conductor.log 是这里有人能帮我解决这个问题吗?谢谢
答案1
从您的 nova-conductor 日志中,没有为相应用户定义网络。您可以在 neutron 日志中找到更多信息。这可能是由于 IAM(角色和访问权限)导致的。
一个建议是用户创建新的私有(内部)网络([电子邮件保护]),然后尝试在新创建的私有网络上创建VM。