Getting started with RDO

RDO is a community of people using and deploying OpenStack on Red Hat Enterprise Linux, Fedora and distributions derived from these (such as CentOS, Scientific Linux and others). Getting started with RDO is super easy.

Note: You may face some networking issues with CentOS minimal, to solve that visit here. Also install package deltarpm.

Download Centos-minimal and create a VM, keep minimum configuration of the VM of atleast 4GB RAM and 4 processors and enable Hardware virtualization extension in BIOS.

  • Update VM

In VM the first thing to do is to update it

$ sudo yum -y update
  • Disable Network Manager

Currently there are some problems of PacketStack with NetworkManager enabled; for more info read here.


$ sudo systemctl stop NetworkManager
$ sudo systemctl disable NetworkManager
$ sudo systemctl enable network

Now restart the VM.

  • Install dependencies

OS dependencies

$ rpm -iUvh http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
$ sudo yum install gcc python-devel python-pip 

Python dependencies

$ pip install oslo.concurrency
$ pip install netifaces
  • Install RDO


$ sudo yum install -y https://rdoproject.org/repos/rdo-release.rpm
$ sudo yum install -y openstack-packstack
  • Start RDO

$ packstack --allinone

When all the processes start without error then RDO is installed successfully and you are good to start, start by visiting dashboard at http://<VM IP>/dashboard and then you can start new instances, read about it here and read the docs here.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s