Ubuntu 云指出需要 7 台物理服务器。这是为什么?Ubuntu Cloud 实例用不到 7 可以完成吗?
答案1
我可以给出部分答案。安装过程如下:
- 第一个系统成为 MAAS 服务器,并具有用于开始安装 Landscape 的初始 juju 引导环境。MAAS 用于在其余系统上配置操作系统。
- 第二个系统成为 Landscape 系统。Landscape 启动并运行后,您将被引导至 Landscape 中的 OpenStack 页面,您可以在其中指定每个剩余节点的功能。如果 Landscape 没有看到 5 个免费系统在 MAAS 中注册(其中一些系统至少有 2 个硬盘),OpenStack 页面将拒绝继续进入节点选择器。
- 剩下的 5 个节点成为 OpenStack 部署。比我更了解的人可以评论一下这 5 个节点是如何部署的。:) 我认为有 3 个存储/计算节点、一个运行多个服务的控制器类型节点,以及另一个我不记得的节点(网络出口节点?)。
通过设置初始 MAAS 服务器,然后在 MAAS 服务器上的 KVM 内运行 Landscape 并在 MAAS 中注册 KVM 实例,我能够在 6 个节点上安装,而不是 7 个节点。如果您想了解我如何做到这一点的更多细节,我可能会找出我的笔记。我也尝试过在更多节点上这样做,但没有成功,我放弃了,因为我有 6 个节点。
如果您只想在几台服务器上安装以试用 OpenStack,还有其他可用选项,例如 DevStack 或 OSAD。如果您想试用 Ubuntu Cloud,则需要更多系统。
注意:我遇到了一个问题,MAAS 用于盘点硬件的硬件清单内核无法识别我的 NIC。标准的 ubuntu 服务器安装会识别它。我不得不购买一些不同的 NIC,然后 Landscape 才会让我继续。