One Node OpenStack Installation and Configuration

11,152

Solution 1

Openstack is capable of running all its services on one machine. I setup the previous OpenStack release (Cactus) inside Virtualbox by following this article. http://uksysadmin.wordpress.com/2011/02/17/running-openstack-under-virtualbox-a-complete-guide/

From the tutorial you linked, it looks like you can just follow the tutorial and just leave out Server2 since it's just a supplemental compute node.

Good luck!

Solution 2

The quickest way to get up and running on one node with OpenStack is to use DevStack. It assumes you're running on Ubuntu, it should work just fine inside of a VM such as VirtualBox.

Solution 3

DevStack is no doubt the easiest way to get started with Openstack. Its a good idea to read the script, that will help you understand the configurations and more importantly tweak them.

However, if you are looking forward for a safe way to try out an Openstack installation, you may try Ubuntu Usb live image based on Openstack. Its good for experimentation and I use it many a times for development to try out API's and command line.

Hope it helps. Let me know if you need more help

Solution 4

Devstack is intended to be used by developers of openstack. It is useful for demoing a single node Openstack deployment as well as testing changes against the latest git tree.

It is not currently a preferred method for installing and maintaining a production use openstack environment. Single node or otherwise.

Solution 5

Mirantis Fuel and Rackspace distros, for instance, have both a 'single node' pattern. You can extend later by adding nodes. They're much easier and more robust to install than devstack. They are also less dependent on your host's linux distro.

Share:
11,152
Luca G. Soave
Author by

Luca G. Soave

Updated on June 29, 2022

Comments

  • Luca G. Soave
    Luca G. Soave almost 2 years

    Is it possible to apply the "OpenStack using 3 machines" doc, to "One Node Installation" ?

    Any experience/tutorial/blog/howto ?

  • Luca G. Soave
    Luca G. Soave over 12 years
    ... already done. Unfortunatly fails. The installation stops on command /usr/bin/git clone -q github.com/cloudbuilders/openstackx.git /opt/stack/devstack/src/openstackx failed with error code 128 ( see the log here : answers.launchpad.net/keystone/+question/181866 ) with
  • Luca G. Soave
    Luca G. Soave over 12 years
    Thanks Deepak Garg, already done. The limit here, is that I want to make a demonstration to my staff on a server based installation. Do you know a way/procedure to dump the live USB into standard installation, than possibly extend to two, three, n machines ?
  • Deepak Garg
    Deepak Garg about 12 years
    There is no well defined procedure to take your usb installation to a physical machine. Devstack is the most ideal way for doing a physical or vm installation of Openstack. The script is well documented and there are a few exercises you may use to demonstrate to your staff. I can help you with that if you need.