我曾多次尝试使用自动驾驶仪安装横向 openstack。但在安装云上的区域的最后两个步骤(配置可用区域和中子网络)时,我收到了错误。我在 Ubuntu Virt-manager 和 MAAS 上使用虚拟机。要进入安装步骤,我首先需要在 MAAS 中有两个网络,在再次配置它们时,我必须删除一个网络,只保留公共网络。这会是个问题吗?
上次开始安装后,我再次将我的私人网络添加到 MAAS,这些是错误日志:
http://paste.ubuntu.com/10579745/
有什么建议么?
答案1
不,您不必更改清单和配置页面之间的网络。
由于您正在使用虚拟机,因此让我们先尝试一些简单的事情。
首先,确保您的虚拟机有足够的 RAM。引导节点(即具有 2 个 NIC 的机器)至少需要 4Gb,也许 8Gb,因为它将托管所有管理服务,如 mysql、rabbit 等。其余所有节点理想情况下应具有 2Gb 或更多。我在这里比较保守,因为我知道这些都是虚拟机,而且您似乎只是在进行更实际的部署之前进行测试。即使 2Gb 也可能不够。对于实际部署,我希望所有节点至少有 16Gb 的 RAM。
只有一个网络,并将所有 NIC 插入该网络。对于具有两个 NIC 的虚拟机,将它们都插入同一网络。如下图所示:
您可以看到一个节点的两个 NIC 都连接到同一个网络。删除所有 MAAS 节点,然后在此配置中再次加入它们。
在 MAAS 中配置此网络时,将其分为三部分:动态范围、静态范围和为浮动 IP 保留的范围。MAAS 只关心前两个,但为 OpenStack 以后需要的浮动 IP 留出空间。
欲了解更多详情,请参阅以下问答: