在 Ubuntu 上部署单节点 OpenStack 环境运行良好。但是,我无法在 Ubuntu 上设置多节点 OpenStack 环境(使用上述配置)。有人能帮忙或指出步骤吗?
答案1
在多节点环境中部署Openstack有多种方法:
Openstack 手动安装- 它应该是 openstack 安装的最佳文档。手动安装相当繁琐,手动配置每个组件需要时间,但学习起来很有收获。
使用 DevStack 进行 Openstack 部署- 使用 DevStack 进行部署非常简单,首先需要设置部署环境。它需要有一个启用了 sudo 的非 root 用户,它应该具有 sudo 权限。
使用 PackStack 部署 OpenStack- PackStack 既适合部署单节点概念验证安装,也适合部署更复杂的多节点安装。在此必须生成应答文件,该文件经过编辑以配置多个节点的主机地址。[https://docs.openstack.org/devstack/latest/guides/multinode-lab.html]
Openstack Ansible 指南- 建议使用专用的部署主机。为此,您可以使用 4 台机器或虚拟机(1 个 Director 或部署主机、1 个控制器节点、1 个计算节点、1 个存储节点)
- 部署主机,运行 Ansible 剧本
- 目标主机,Ansible 在其中安装 OpenStack 服务和基础设施组件
答案2
还有这个: OpenStack Charms 部署指南