V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
UnitedStack
OpenStack
DevStack
OneStack
RDO
Fuel
StackOps
Install OpenStack on Ubuntu 12.04
OpenStack on GitHub
Livid
V2EX  ›  OpenStack

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

  •  
  •   Livid · 2012-12-09 22:19:57 +08:00 · 11266 次点击
    这是一个创建于 4369 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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 上):

    6 条回复    1970-01-01 08:00:00 +08:00
    stanzgy
        1
    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
        2
    goofansu  
       2012-12-10 00:07:17 +08:00
    在公司里搭一个应该不错,做做开服测试什么的
    enj0y
        4
    enj0y  
       2012-12-10 07:17:58 +08:00
    @loveminds 签名过期了
    diamrem
        5
    diamrem  
       2012-12-10 13:32:45 +08:00
    我之前一般开两个虚拟机,一个上面用devstack搭一个实验环境,另一个上面用来写代码。
    jasonwang178
        6
    jasonwang178  
       2013-01-29 12:50:55 +08:00
    推荐一个最简单的安装方法: https://code.google.com/p/onestack/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5405 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 06:58 · PVG 14:58 · LAX 22:58 · JFK 01:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.