MAAS PXE_BOOT:如何限制从命令“import-boot-images”下载的图像

MAAS PXE_BOOT:如何限制从命令“import-boot-images”下载的图像

我正在设置一个 MAAS 服务器,在该服务器上我只想下载一个映像以供我的节点通过 PXE_Boot 启动。

当我启动命令来导入启动映像时,我想限制仅下载 14.04,我该怎么做?

是否有我可以编辑的配置文件?

答案1

在 MAAS 1.5 及更高版本(包含在 Ubuntu 14.04 Trusty 中)中,架构已经发生了变化,因此现在推荐的导入启动映像的方式是通过 MAAS 的 Web UI,网址为“集群“页面,点击“导入启动映像“按钮。或者,使用 MAAS CLI 命令运行:

$ maas my-maas-session node-groups import-boot-images

定义要下载哪些图像的配置文件位于/etc/maas/bootresources.yaml。它看起来像这样:

boot: sources: - keyring: /usr/share/keyrings/ubuntu-cloudimage-keyring.gpg path: http://maas.ubuntu.com/images/ephemeral-v2/releases/ selections: - arches: - i386 - amd64 labels: - release - rc release: trusty subarches: - generic - arches: - i386 - amd64 labels: - release release: precise subarches: - generic storage: /var/lib/maas/boot-resources/

要限制下载的内容,请从 arches、labels 或 subarches 列表中删除一个或多个条目。例如,要仅下载 trusty-release-amd64-generic 系列的映像,请仅将以下内容保留在文件中:

boot: sources: - keyring: /usr/share/keyrings/ubuntu-cloudimage-keyring.gpg path: http://maas.ubuntu.com/images/ephemeral-v2/releases/ selections: - arches: - amd64 labels: - release release: trusty subarches: - generic storage: /var/lib/maas/boot-resources/

希望这可以帮助!MAAS 文档关于需要更新以包含此内容的信息,因此感谢您的举报 - 我已经提交了漏洞为了它。

相关内容