在 ESXi VM 上添加的 MAAS 节点上的 juju 控制器引导失败?

在 ESXi VM 上添加的 MAAS 节点上的 juju 控制器引导失败?

我正在尝试按照 open-stack 文档使用 juju 和 MAAS 部署 open-stackhttps://docs.openstack.org/project-deploy-guide/charm-deployment-guide/rocky/install-juju.html

我的环境由 ESXi 6.5 上的 5*VM 组成:

1*MAAS_2.5 虚拟机

1*Juju 控制器虚拟机

OpenStack 的 4*VM

我能够从 MAAS 节点管理所有其他虚拟机:调试、部署、关闭/打开电源“电源类型为 VMware”,

maas 节点状态

但是当我尝试在相应的 VM 上引导 juju 控制器时出现以下错误:

root@juju-client:~/.local/share/juju# juju bootstrap --constraints tags=juju mymaas maas-controller
Creating Juju controller "maas-controller" on mymaas
Looking for packaged Juju agent version 2.5.1 for amd64
Launching controller instance(s) on mymaas...
ERROR failed to bootstrap model: cannot start bootstrap instance in availability zone "default": failed to acquire node: No available machine matches constraints: [('agent_name', ['0fa73fcb-3ca7-49a5-88f0-67efc062a3fd']), ('mem', ['3584']), ('tags', ['juju']), ('zone', ['default'])] (resolved to "mem=3584.0 tags=juju zone=default")

MAAS 上的所有节点都处于就绪状态。我尝试在具有相同 MAAS 节点(即 VM)的物理服务器上引导 juju 控制器,没有遇到这样的问题。

那么我是否遗漏了什么,或者存在一些特殊配置,或者是在 ESXi VM 上部署 MAAS/juju 时出现了错误;解决方案是什么?

太多人报告了这个问题,却没有任何强有力的解决方案或明确的解释?有人可以帮忙吗?

答案1

这意味着您在 MAAS 中没有任何机器可用于 juju .... 尝试此工作... 创建一台具有 4GB Ram 和 2 个 CPU 的机器。

如果这不起作用请告诉我...

韩国

相关内容