是否可以在 VM 中运行 MAAS 服务器,但在集群中混合 VM 节点和物理节点?

是否可以在 VM 中运行 MAAS 服务器,但在集群中混合 VM 节点和物理节点?

我有一个正在运行的物理 MAAS 服务器和 3 个节点 - (2 个裸机和 1 个容纳一堆 VM 节点的节点),我想在同一台 MAAS 服务器物理机器上托管 VM 节点,这样实际上就为我提供了 3 个裸机节点 + 一堆位于 MAAS 服务器上的 VM 节点。

我该怎么做呢?我的 /etc/network/interfaces 文件:

auto eth0
iface eth0 inet static
address 172.26.0.158
netmask 255.255.252.0
gateway 172.26.0.1
dns_nameservers 10.1.1.100 192.168.3.3 172.26.0.253

auto eth1
iface eth1 inet static
address 10.1.1.100
netmask 255.255.255.0

在 eth1 上创建一个简单的 Linux 桥接器可以工作吗?eth1 当前正在为 MAAS DHCP 提供服务。

答案1

有多种方法可以实现这一点。我们将用于托管虚拟机的节点称为“基础”节点。

在基础节点上创建所有虚拟机。MAAS 也将作为虚拟机部署。为此,您需要做的就是在基础节点上创建网桥并直接连接虚拟机。只需确保 MAAS 用于 PXE 启动其他节点的网络上 DHCP 已关闭。

如果您想直接在基础节点上设置 MAAS。您可以创建一个网桥 (br0),并在 MAAS 集群配置中使用 br0 作为网络接口。

相关内容