使用 UEFI 设置 MAAS

使用 UEFI 设置 MAAS

我正在设置 Ubuntu MAAS 服务器来安装我的集群。集群中的节点只能从 UEFI 启动,因此我使用以下配置设置了(外部)DHCP 服务器:

dhcp-boot=grubnetx64.efi.signed,up01,192.168.1.137

但它不起作用,该文件不存在:

在此处输入图片描述

当我更改grubnetx64.efi.signedpxelinux.0它在虚拟机上运行时,但我无法在我的集群上使用它,因为它只能从 UEFI 启动:

图像

Maas 服务器可以正常工作,因为它确实下载了文件,但无法执行它:

图像

我查看了文档以了解如何设置 UEFI 启动,但找不到任何对我有帮助的内容。

答案1

我使用了 MaaS 2.3.x 和启动盘.这对我有用。

如果你对可用的资源感兴趣,你可以参考包中提供的文件maas 机架控制器,例如检查/var/lib/maas/启动资源您的 MaaS 服务器。

答案2

当 MAAS 管理 DHCP 时,它会透明地检测机器是启动 EFI 还是旧版本并提供正确的文件。由于您使用的是外部 DHCP 服务器,因此您需要在外部 DHCP 服务器中进行区分,并将其配置为发送正确的文件。

话虽如此,我还是建议您使用 MAAS 运行 DHCP。这总能为您带来最佳效果。

相关内容