没有 virtualbox 的 OpenStack 安装

OpenStack Installation without virtualbox

有没有单机不使用virtual box安装OpenStack的方法?

您可以在单个节点中安装所有 openstack 服务(控制器、计算、网络)。但是不推荐。

如果你不想安装virtualbox你可以试试VMware

如果您使用 linux,您也可以尝试 LXC or XEN。然后创建3个虚拟机,安装openstack 3节点配置。

可以在单个系统中安装 openstack(2 节点和 3 节点架构)。但是,事情要考虑。像所用系统的性能,与之相关的主内存,可用的副内存,e.t.c

如果您是在谈论开发环境,当然可以!你根本不需要虚拟机,直接安装在你的笔记本电脑上就可以了!请注意,这不是理想的配置:)

其他方法是使用与 VirtualBox 不同的虚拟化工具,例如 KVM 或 VMware 的东西。

虚拟机不过是一个共享资源的系统。我们在 VM 上所做的任何事情都可以复制到单个系统。

确保在硬件上启用了 VT,否则在计算节点上创建实例时可能会遇到问题。

此致, 阿米特·马内尔

任何你可以安装在单个虚拟机中的东西,也可以直接安装在你的机器上。 毕竟你的机器比你的虚拟机强大和稳定多了。

我们使用虚拟机只是为了让我们的系统完好无损,以防出现问题。只需比较您删除和创建另一个虚拟机与格式化整个笔记本电脑所花费的时间和精力。

此外,如果我们需要为某些功能建立一个由 2-3 台计算机组成的网络,而我们只有一个硬件,我们有时会使用虚拟机。

我在 Ubuntu 14.04 上使用 kvm 虚拟机创建 如果您创建了虚拟机和虚拟网络,您就可以使用它。

最简单的方法是使用 orchestration/deployment 工具,例如Mirantis 燃料

令人惊讶的是,没有人谈论 Dockers。您可以在 docker 容器中 运行 openstack。

根据我的经验,始终尝试在新系统上安装 openstack(在新创建的 VM 或新安装的 OS 上)。我已经安装了 openstack 很多次,相信我,在新安装的机器上按照 this link 不会出现任何错误。对于旧系统,我被卡住了 3 天,只有天知道这些错误是从哪里来的。

PS: 我一直在尝试ubuntu系统.

当然可以。只需确保系统(单机)上有足够的资源来裸露 OpenStack。您可以使用 packstack 做多合一 部署。查看 RDO