2022 年如何在 Ubuntu 上安装 OpenStack

问题描述 投票:0回答:2

youtube 上有很多指南展示如何在 ubuntu 上安装 openstack 我已经尝试过了,但似乎不起作用

例如,对于 Devstack,我每次使用 .Stack.sh 安装都会失败,对于 MicroStack,我每次都会失败初始化

我无法以任何方式安装 OpenStack!

有人可以帮助我吗?

openstack devstack
2个回答
0
投票

我通过各种不同的方式安装了 openstack,但对我来说,通过 Devstack 安装是最简单、最方便的方法。

分享一下我使用的安装步骤:

首先几个先决条件:

  • 全新安装 Ubuntu 20.04(Ubuntu 18.04 可以运行)
  • 8 GB RAM(4 GB RAM 可用)
  • 4 个 vCPU(2 个 vCPU 可用)
  • 硬盘容量20 GB(最小10 GB)

第 1 步:

apt update -y && apt upgrade -y

第2步:创建Stack用户:

sudo adduser -s /bin/bash -d /opt/stack -m stack
echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack
su - stack

步骤3:

git clone https://git.openstack.org/openstack-dev/devstack
cd devstack

第4步:创建devstack配置文件

vim local.conf

粘贴此:

[[local|localrc]]

# Password for KeyStone, Database, RabbitMQ and Service
ADMIN_PASSWORD=admin
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD

# Host IP - get your Server/VM IP address from ip addr command
HOST_IP=0.0.0.0

第五步:

./stack.sh

设置大约需要 10-15 分钟,具体取决于您的系统。安装完成后,您可以使用

https://your-ip/dashboard

访问仪表板

注意: 如果 stack.sh 失败,请确保在再次使用 stack.sh 之前使用

./unstack
./clean.sh


0
投票

是的,OpenStack的安装有点困难,但是一旦你了解了架构并仔细阅读了官方文档,你就可以处理它。

这里是自动化 OpenStack 安装的 shell 脚本,可能会有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.