具有外部 DHCP 或静态分配的 MAAS

具有外部 DHCP 或静态分配的 MAAS

TL;DR:如何设置 MAAS,而无需 maas 服务器提供 DHCP?

我在设置 MAAS 集群时遇到了问题,因为它位于一个已经有 DHCP/DNS 提供商的子网上,我不要有控制权。

我的总体目标是通过 MAAS 建立集群并通过 Juju 部署 Hadoop。


8 个节点:又称 1 个区域和机架控制器、master又称 7 个从属控制器0102等等。

它们均已启用 PXE 启动。启动顺序:网络、USB/CD、HDD

(MAAS 中电源类型设置为“手动”,见下文)

网络:

网关:192.168.X.1

可以在 192.168.X.16-24 范围内分配静态 IP,但只能在节点的配置中分配,而不能通过 DHCP 提供商(网关/路由器)分配。

DHCP 提供商提供的 IP 地址范围为:192.168.X.65 - 254。我在 MAAS 中将此范围设置为“保留动态范围”


所以我的问题从这里开始:我在“设备发现”中看到我的节点,但从那里,我只能将它们添加为“设备”,而不是“机器”。

我只能手动将节点作为机器添加到 MAAS(获取它们的 MAC 地址没有问题)但它们无法调试;超时。

我(拼命地)尝试将它们设置为静态 IP 地址,然后通过这种方式将它们添加到 MAAS,(/etc/network/interfaces文件)它们仍然无法调试。

MAAS 故障排除 - 常见问题解答指出这一点:

如果您在具有现有 DHCP 的设置中使用 MAAS,请不要设置 MAAS DHCP 服务器 [...]

解决方案:您需要配置现有的 DHCP 服务器以指向 MAAS 服务器。

这是我目前情况下无法做到的。

我需要采取什么步骤才能使其发挥作用?


这可能是一个微不足道的问题,但我对这个话题完全是个初学者。

附言:如果可以采用静态解决方案,那么对我来说就足够了。如果在上述情况下无法解决此问题,那么我希望听到一种尽可能少改变(物理)设置的解决方案。

答案1

自从我写道:

我的总体目标是通过 MAAS 建立集群并通过 Juju 部署 Hadoop。

附言:如果可以找到静态解决方案,那么对我来说就足够了。[...]

Juju 文档有解决这个问题的方法:使用“手动”云

如果您知道更好的解决方案,请分享您的想法。

相关内容