如何在 Ubuntu 14.04 中安装 openstack?

如何在 Ubuntu 14.04 中安装 openstack?

我想在我的系统(14.04)中安装 Openstack Havana。

我试过关联. I haveclone` devstack,

sudo git clone https://github.com/openstack-dev/devstack.git -b stable/havana

我可以在文件夹中看到devstack

arul@arul-PC:~/openstack/devstack$ ls
AUTHORS   exerciserc   extras.d   HACKING.rst  openrc           run_tests.sh  stack.sh  unstack.sh
clean.sh  exercises    files      lib          README.md        samples       tests

eucarc exercise.sh 函数 LICENSE rejoin-stack.sh stackrc 工具

当我尝试的时候,

arul@arul-PC:~/openstack/devstack$ ./stack.sh 

我得到的答复是,

WARNING: this script has not been tested on trusty
[Call Trace]
./stack.sh:137:die
[ERROR] ./stack.sh:137 If you wish to run this script anyway run with FORCE=yes

我可以在哪里测试“openstack” trusty


编辑

当我尝试icehouse使用安装时,

arul@arul-PC:~$ sudo add-apt-repository cloud-archive:icehouse

我得到的答复是,

Ubuntu Cloud Archive for Openstack icehouse
More info: https://wiki.ubuntu.com/ServerTeam/CloudArchive
Press [ENTER] to continue or ctrl-c to cancel adding it

cloud-archive only supported on precise

答案1

您当前正在运行最新版本的 Ubuntu - Trusty (14.04),但您尝试在其上安装的 OpenStack 版本是 Havana,但 Trusty 的构建考虑了支持最新的 OpenStack IceHouse。查看下图了解发布周期:

https://wiki.ubuntu.com/ServerTeam/CloudArchive/

因此您有多种选择。如果您想使用 DevStack,请选择 Ubuntu 12.04,它目前支持:

这里仅记录了 Ubuntu 12.04 (Precise)、Fedora 20 和 CentOS/RHEL 6.5。OpenStack 还可在其他版本的 Linux 上运行和打包,例如 OpenSUSE 和 Debian。

您可以按照简单的步骤使用 DevStack 在 Ubuntu Precise 上部署 OpenStack Havana:

http://devstack.org/

或者(如果您觉得有趣的话,我真的鼓励您尝试一下)使用官方指南在 Trusty 上部署 OpenStack Havana:

http://docs.openstack.org/icehouse/install-guide/install/apt/content/

它可能看起来有点复杂,但相信我,你会在这个过程中学到很多东西!而且它很有效(个人经验:))。

玩得开心!

答案2

对于 Ubuntu Trusty (14.04) 上较新的 Openstack 部署,请按照以下安装说明进行操作:

http://www.ubuntu.com/download/cloud/install-ubuntu-openstack

这将为您提供当前正在运行 Juno 的完全部署的 Openstack。

相关内容