我正在使用 virt manager 在 kvm 和其他 maas 节点上部署 maas,用于 openstack cloud,juju 控制器在专用的单个服务器上的这些 KVM 上运行。为此,我创建了 2 个网络,一个是 br0,连接 eth0(物理接口),用于 maas 公共访问,另一个是“隔离的专用网络”,用于 maas 节点。我已将运行在其中一个 kvm 上的 maas-server 连接到这两个网络,方法是创建 2 个接口(即公共接口和专用接口)。现在,我尝试从 MAAS 专用网络 PXE 启动 juju 控制器机器,但它没有 pxe 启动该机器,而是给出错误“无可启动设备”。为什么会这样?MAAS 应该内置提供 dhcp 和 tftp 服务器,但 juju 控制器无法从 MAAS 服务器 pxe 启动。我需要配置我的网络吗?请帮忙
答案1
maas服务器不能部署在双接口上。
您必须部署 2 个 MAAS 实例:
- MAAS API 服务器
- 一个 maas rackd 控制器,它将提供 dhcp、pxe 和代理 api 调用。
并且您必须部署 maas 2.5 。
简单的设置是 maas 服务器只有一个网络接口。