Quick Start OpenStack

publié le 3 juin 2013, 00:18 par Pascal Fares

Quick Start This ain't your first rodeo

  1. Install Ubuntu 12.04 (Precise) or Fedora 16

    In order to correctly install all the dependencies, we assume a minimal version of Ubuntu or Fedora to make it as easy as possible. OpenStack runs and is packaged on other flavors of Linux such as OpenSUSE and Debian. We recommend using a minimal install of Ubuntu or Fedora server in a VM if this is your first time.

  2. Download DevStack

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

    The devstack repo contains a script that installs openstack and templates for configuration files

  3. Start the install

    cd devstack; ./stack.sh

    It takes a few minutes, we recommend reading the script while it is building.

Guides Walk through various setups used by stackers

OpenStack on VMs

Virtual MachineRun OpenStack in a VM. The VMs launched in your cloud will be slow as they are running in QEMU (emulation), but it is useful if you don't have spare hardware laying around.Read »
1 Guide

What is this?

These guides tell you how to virtualize your OpenStack cloud in virtual machines. This means that you can get started without having to purchase any hardware.

OpenStack on Hardware

All-In-OneRun OpenStack on dedicated hardware to get real performance in your VMs. This can include a server-class machine or a laptop at home.Read »
Multi-Node + VLANsSetup a multi-node cluster with dedicated VLANs for VMs & Management.Read »
Stack-in-a-BoxRun OpenStack from a RAM disk to give it a spin without touching your existing OS installation. Includes PXE and USB boot methods.Read »
3 Guides

What is this?

These guides tell you how to deploy a development environment on real hardware. Guides range from running OpenStack on a single laptop to running a multi-node deployment on datacenter hardware.

Documentation Help yourself to stack


An overview of DevStack goals and priorities.

Recent Changes

An incomplete summary of recent changes to DevStack.


The DevStack FAQ.

Scripts Generated documentation of DevStack scripts.

stack.shRead »
functionsRead »
lib/baremetalRead »
lib/ceilometerRead »
lib/cinderRead »
lib/databaseRead »
lib/glanceRead »
lib/heatRead »
lib/horizonRead »
lib/keystoneRead »
lib/ldapRead »
lib/novaRead »
lib/quantumRead »
lib/rpc_backendRead »
lib/swiftRead »
lib/tempestRead »
lib/tlsRead »
unstack.shRead »
exercise.shRead »
exercises/aggregates.shRead »
exercises/boot_from_volume.shRead »
exercises/bundle.shRead »
exercises/client-args.shRead »
exercises/client-env.shRead »
exercises/euca.shRead »
exercises/floating_ips.shRead »
exercises/horizon.shRead »
exercises/quantum-adv-test.shRead »
exercises/sec_groups.shRead »
exercises/swift.shRead »
exercises/volumes.shRead »
tools/info.shRead »
tools/install_prereqs.shRead »
tools/upload_image.shRead »
34 bash scripts

Configuration Setting the table

openrcRead »
stackrcRead »
localrcRead »
exercisercRead »
eucarcRead »
5 configuration files

Samples Generated documentation of DevStack sample files.

local.shRead »
localrcRead »
2 sample files

© Openstack Foundation 2011-2013 — Created by Rackspace Cloud Builders — this is also not an official OpenStack project.