首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么aa全员部署至少需要10台服务器?

为什么aa全员部署至少需要10台服务器?
EN

Ask Ubuntu用户
提问于 2012-06-10 15:37:41
回答 2查看 1K关注 0票数 7

我希望尝试MaaS,而且只有两台机器,我可以安装一台带有MaaS服务的机器吗?使用MaaS和juju来部署另一台带有openstack nova计算的裸机器吗?

非常感谢你的回答。

EN

回答 2

Ask Ubuntu用户

发布于 2012-06-11 00:45:17

这样做的原因是,OpenStack并不是真正用于2节点集群的。它的目的是扩展到数千个节点。它有许多断开连接的组件,包括mysql、rabbitmq、几个API服务等等。对于“只是尝试openstack”的情况,您可以使用本地提供程序在一个盒子上安装所有东西,而不是使用MaaS将OpenStack的每个组件都放在自己的机器上(大约有9个组件,加上一个用于juju/maas的组件)。

请查看此页面以帮助配置本地提供程序:

https://jujucharms.com/docs/stable/clouds-LXD

然后按照下面的说明:

https://help.ubuntu.com/community/UbuntuCloudInfrastructure

除了设置MaaS和从MaaS生成/下载environments.yaml之外,您只需将以下内容放入:

代码语言:javascript
复制
default: local
environments:
  local:
    type: local
    default-series: precise
    data-dir: /home/youruser/.juju/data

所有服务最终都会在同一个盒子上的自己的容器中结束,这将有一些限制(比如nova卷不能正常工作)。

票数 5
EN

Ask Ubuntu用户

发布于 2013-02-21 13:58:16

除此之外,你能解释一下MAAS到底要在每个服务器上安装什么?

您可以使用社区贡献的魅力,其中的每个服务,如MySQL或RabbitMQ需要专门的节点,或编写您的地方,您可以组合它们。

里面有RAID机制吗?

在将节点部署到MaaS中时,可以使用RAID。

如果有一两台服务器坏了,它可以处理所有的事情吗?

MaaS不为已部署的服务提供内置的预订或高可用性。如果您在谈论OpenStack,答案是肯定的:可以从失败的节点重新启动实例。Swift的最佳实践需要3份数据副本,因此两个失败的节点不是问题。

我的最后一个问题是,在Ubuntu文档的某个地方,每个服务器应该至少有16 is的RAM?它是必须的还是可选的?

不,这不是必需的。您可能已经提到了马克的博客中的以下语句:“向Hadoop集群添加另一个节点,并确保它至少有16 least”。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/149012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档