The manual installation involves installing OpenStack Compute from packages on Ubuntu 11.04 or 11.10 as a user named nova with root permission. This guide is written with all commands prefixed with sudo.
Our assumptions for this installation are that you have a base Ubuntu Server 11.04 or 11.10 ready. For this installation, use the following assumptions:
Installing with a user with sudo access named "nova" (though you can use any username).
Ensure that the server can resolve its own hostname, otherwise RabbitMQ cannot start.
You need an LVM volume group called "nova-volumes" to provide persistent storage to guest VMs. Either create this during the installation or leave some free space to create it prior to installing nova services.
192.168.206.130 is the primary IP for our host on eth0.
192.168.100.0/24 as the fixed range for our guest VMs, connected to the host via br100.
FlatDHCP with a single network interface.
KVM or QEMU as the hypervisor.
Ensure the operating system is up-to-date by running apt-get update and apt-get upgrade prior to the installation.
This installation process walks through installing a cloud controller node and a compute node using a set of packages that are known to work with each other. The cloud controller node contains all the nova- services including the API server and the database server. The compute node needs to run only the nova-compute service. You only need one nova-network service running in a multi-node install. You cannot install nova-objectstore on a different machine from nova-compute, although production-style deployments will use an Image Service (Glance) server for virtual images so you do not need to install nova-objectstore when using the Image Service.

