我已经在我的物理机器(8 核、32G 内存)上配置了 MaaS 部署的所有必要步骤(遵循主要指南),并且同一台机器上同时有区域控制器和机架控制器,并且还配置了 DHCP,如下所示。
我目前还没有分配任何节点。
我遵循 JuJu 2.1 的指南,因此我添加了 maas-cloud 并使用了相同的 maas-credentials。
但是,我无法引导控制器:
在 newmaas 上创建 Juju 控制器“newmaas-controller” 正在寻找适用于 amd64 的打包 Juju 代理版本 2.1.2 在 newmaas 上启动控制器实例……错误引导模型失败:无法启动引导实例:无法运行实例:无法运行实例:没有可用的机器匹配约束:mem=3584.0 zone=default
那么,为了更好地理解,MaaS 和 JuJu 控制器必须位于不同的机器上?
其次,假设我的 Juju-bundle 需要 LXD 容器(或 KVM)和物理节点。Juju-controller 能否毫无问题地执行编排,还是说我们对机器类型有限制?
Juju-controller 可以通过 MaaS 管理 LXD、VM 和物理机吗?
在特定情况下,是否可以在同一台机器(安装了 maas 区域/机架控制器)上执行 charms 部署?
非常感谢您的建议
答案1
是的,同一台机器上的所有东西都可以使用 LXD。是的,据我所知,使用 MAAS/JUJU 的 Landscape 可以管理一切。我在尝试引导时也遇到了这个问题。看来您无法按照本文档完成操作。 https://jujucharms.com/docs/stable/getting-started 这是我第三次尝试清洁构建。我真的希望他们能完全实现一些简单有效的方法,并附上简单有效的文档。