搭建 OpenStack 试验环境的三种简单办法

2012-12-09 22:19:57 +08:00
 Livid
1. 用 DevStack 脚本:

在一个全新安装的 Ubuntu 12.04 或者更高版本的系统上,用 git 获得最新的 devstack 脚本:

git clone git://github.com/openstack-dev/devstack.git

然后运行即可:

cd devstack; ./stack.sh

更多具体信息可以在 http://devstack.org/ 学习。这是一个来自 Rackspace 的半官方项目。


2. 用 Rackspace Private Cloud 安装:

http://www.rackspace.com/cloud/private/

这种方式可以用 Rackspace 提供的 alamo-2.0.0.iso 安装好一个包含完整 OpenStack 功能的环境。你可以用这种方法在企业内部做自己的云环境,或是在 VMware Fusion 里试验这个东西。

这里是 Rackspace 官方的知识库文档,关于在 VMware Fusion 里安装 Rackspace Private Cloud:

http://www.rackspace.com/knowledge_center/article/installing-rackspace-private-cloud-vmware-fusion


3. StackGeek 的脚本:

http://www.stackgeek.com/guides/gettingstarted.html

用这种方法,你可以一步一步地装好 OpenStack 的各个组件。你可以通过查看这些脚本的每一段的源代码,来学习 OpenStack 的架构。

下面是 StackGeek 脚本作者提供的一段演示视频(视频在 Vimeo 上):

<amp-vimeo data-videoid="42010112" layout="responsive" width="16" height="9"></amp-vimeo>
11294 次点击
所在节点    OpenStack
6 条回复
stanzgy
2012-12-09 22:50:52 +08:00
最简单的其实是从源码安装 同时也能接触更多的细节

git clone git://github.com/openstack/nova (glance/keystone)
cd nova (glance/keystone)
git checkout 2012.2.1
python setup.py build && sudo python setup.py install
goofansu
2012-12-10 00:07:17 +08:00
在公司里搭一个应该不错,做做开服测试什么的
loveminds
2012-12-10 02:51:28 +08:00
enj0y
2012-12-10 07:17:58 +08:00
@loveminds 签名过期了
diamrem
2012-12-10 13:32:45 +08:00
我之前一般开两个虚拟机,一个上面用devstack搭一个实验环境,另一个上面用来写代码。
jasonwang178
2013-01-29 12:50:55 +08:00
推荐一个最简单的安装方法: https://code.google.com/p/onestack/

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/54505

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX