Ask Your Question

racedo's profile - activity

2016-11-30 08:03:13 -0600 received badge  Great Answer (source)
2014-04-15 10:13:12 -0600 answered a question JuJu bootstrap fails, connection refused port 22

If you want to use 12.04.4, which is a good idea until 14.04 is released and stable, then use the Cloud Tools pocket of the Cloud Archive for MAAS instead of the one coming from main in 12.04:

The new versions of Juju don't work with the old versions of MAAS.

Once you have the version in Cloud Tools, if it still doesn't work try to use first the default installer instead of the fast path installer, only use the fast path installer when you know the default one works.

Alternatively, consider Foreman if you intend to use anything other than Ubuntu.

2014-01-10 10:04:56 -0600 received badge  Supporter (source)
2013-09-25 07:36:06 -0600 received badge  Good Answer (source)
2013-07-27 13:27:20 -0600 answered a question unable to ping metadata server

Check if you are hitting this bug

2013-07-17 10:42:30 -0600 received badge  Nice Answer (source)
2013-06-25 06:13:53 -0600 received badge  Teacher (source)
2013-06-15 15:14:50 -0600 answered a question Recommended hardware to learn?

For learning purposes even a laptop or desktop with a minimum of 8GB of RAM (way better if you can get 12GB at least), 4 cores and a SSD drive would suffice to install OpenStack properly on VMs.

The way I usually have it is with 5 VMs if I want to test Swift or Ceph and just 2 VMs if all I need is to test OpenStack. The VMs can be installed on VMware Workstation or KVM with virt-manager (I haven't tried Virtual Box but probably would work too).

Basically I have 1 VM with nova controller, keystone, glance, cinder, horizon, mysql and rabbitmq and another VM for nova compute. Both VMs have 2GB of RAM and 2 vCPUs (I have just 8GB of RAM). Then, if I also want Ceph or Swift (I prefer Ceph), I set up 3 more VMs with just 1GB of RAM and 1 CPU each.

Intel or AMD CPUs will be fine, it's important to have the Intel VT or the AMD-V CPU flags (most current decent CPUs have them). When you configure the compute VM remember to expose the VT flag to your VM and that's all.

As for the disk, with VMs you have lots of flexibility as you set it up any way you want. For the Ceph or Swift VMs and for the Controller (which has Cinder in it in my setup) set up the VM with two disks and use the first for the OS (Ubuntu 12.04 is ideal) and the second one for the service in question (Ceph, Swift or Cinder).

With that you can boot an instance and even ssh into it. If after testing devstack you want to try something closer to what you would do in a real production environment I strongly recommend using Ubuntu 12.04 with the Ubuntu Cloud Archive repository.

I hope this helps.