![我想在 MaaS 中配置最大机器数量](https://linux22.com/image/1101043/%E6%88%91%E6%83%B3%E5%9C%A8%20MaaS%20%E4%B8%AD%E9%85%8D%E7%BD%AE%E6%9C%80%E5%A4%A7%E6%9C%BA%E5%99%A8%E6%95%B0%E9%87%8F.png)
我使用 MaaS 环境集群了 3 台机器,这些机器的资源数量肯定不同。
(A)64 核,256GB 内存 (B)48 核,192GB 内存 (C)4 核,8GB 内存
MaaS 节点配置非常成功,因此我对 juju 状态没有任何问题。
但是每次我尝试在我的 maas 环境上部署新服务时,部署都会遇到一个错误,表明有“新”服务器待处理。
我只有 3 台服务器,但 juju 想要部署在“第四”个节点上。
maas环境有没有官方的配置参数来限制最大机器节点数?
答案1
没有最大节点设置;但是为了支持您的用例,您希望将工作负载小心地放在特定硬件上,您可以直接部署和添加单元到已知的机器上:
juju deploy haproxy --to 0
juju add-unit nova-compute --to 1
...或者您可以将 lxc 容器添加到这些机器,并部署到这些机器中:
juju add-machine lxc:2 # add a new lxc container on machine 2, named 2/lxc/0
juju deploy nyancat --to 2/lxc/0
请注意,MAAS 以外的提供商目前不能很好地支持容器,但计划在未来几个月内支持 EC2 和基于 openstack 的云。