我知道 MAAS 是用于安装集群节点的。但是 MAAS 可以用于安装台式电脑或笔记本电脑吗?如何进行?
答案1
是的,尽管 MAAS 并非专门为此目的而设计,但它可以轻松用于管理台式机的部署。MAAS 期望机器在启动过程中使用 cloud-init,它在启动时通过网络连接到元数据源以配置操作系统。Linux 操作系统和 Windows 服务器可以运行 cloud-init。
MAAS 还希望能够打开和关闭每个节点,这在某些台式机硬件上当然是可能的,但不是所有硬件。如果它有 IPMI,那么它应该可以工作。英特尔在其一些可以工作的硬件上安装了 AMT,但它不太可靠。
但只要电源管理可靠并且网络始终连接,它就可以像在带有服务器的数据中心一样工作。
然后,您必须考虑要部署什么操作系统。一旦将 cloud-init 安装到映像中,Linux 桌面就可以运行。
Windows 服务器可以使用 Cloudbase 完成的工作(http://wiki.cloudbase.it/maas)。我不知道这是否也适用于标准 Windows 桌面。
这里有可用于在 Launchpad 中创建基于 CentOS 或 RH 的图像的软件包:https://launchpad.net/maas-image-builder
只要图像通过网络启动并且安装了 cloud-init 包,它就应该可以工作。
据我所知,Mac OSX 没有 cloud-init。
答案2
另一个解决方案是使用curtinator
[a]。这个问题中已经详细说明了如何使用:
请参考一下。