Remove Old or Failed Hosts from Openstack

09/06/2014 // 0 Comments

If you are testing or running production Openstack environment, you will probably face a failed host. Unfortunately, there is no “button” to remove it from Openstack. It would be a nice touch, but there are lots of important things to develop. You can remove the host by removing from database. I try to guide you about it. Before doing anything: BACKUP your database!!! Do not do anything before backing up your database, you should be aware of that. These commands tested with Openstack Havana version installed in Ubuntu 12.04 LTS servers. Mysql server is 5.5.   Firstly, backup your database!!! Login to your mysql db and select Nova database (I used default database name here);

Check your host and it’s ID;

As you can see, we have a service_id and id for our hosts. I want to remove NODE05. Clean compute_node_stats table: Now, we need to clean the stats of NODE05 from compute_node_stats table. We need to use id number of compute_nodes table. As you can see, id is 3 for NODE05;

Clean compute_nodes table: We will use service_id of NODE05 in the compute_nodes table to delete the data:

Clean services table:

Check the dashboard, it will no longer display NODE05.

HP Helion Review

26/05/2014 // 0 Comments

Couple of days ago, HP Helion is announced and I posted that I will take a look at it. I found some time to test it and here is review. I will try to compare it with pure Openstack by explaining the installation steps with my comments.  A  – Before doing anything. When I am reading the documentation of Helion, I was hoping that it will be easy process and does not depend lost of weird things. Firstly, You need to have a physical computer in order to install HP Helion. There will be created 4 virtual machines at first, so you need to have minimum of 16 GB Memory and Virtualization enabled CPU. The disk size should be minimum of 80 GB just for test. After installation of the system,  it consumed 74 GB of my hard drive. It is obvious that a physical server needed for this setup, because 4 virtual servers will be created in it. My hopes was to install them directly to OS as a package. The second thing is that your physical server’s OS needs to be Ubuntu 13.10 or 14.04. HP wrote that it can support others but not tested. I installed on 14.04, unfortunately it comes with biosdevname package, because of that this package interface card’s name renamed to p1px which Helion does not support. As documentation mentioned I needed to replace card names to eth name template. HP put all system in a 4GB sized compressed file, it includes  4 virtual machine disks, and scripts to start them. These virtual machines are: Seed, Undercloud, Overcloud Controller, Overcloud Compute. Typical TripleO setup. If you have a different network and do not have networking skills or rights on hardware, you need to install a desktop environment on your physical server in order to connect to the dashboard. I suggest to install lxde and […]

HP Helion is out!

22/05/2014 // 0 Comments

HP’s new “cloud product” Helion is announced. It is actually “nearly pure” Openstack. HP says that it is optimized, stabilized, simplified distribution of Openstack built for enterprise solution. Additionally, it is completely free product. If you want, you can buy support from HP. Here is some points to mention: Unfortunately, it has limitations. You can use the product up to 30 host and 600 instances. It does not have hardware dependency. It will be upgradable, automated and live. It is for private cloud only. It is based on Openstack Icehouse. It’s nodes are based HP Linux host OS. I will test this product soon, and share my opinions about it. Source: Source:  

I am a Superuser***

15/05/2014 // 0 Comments

*** Openstack Superuser Jonathan Bryce the executive Director of the Openstack Foundation announced the Superuser Publication. Here is the full-text of the welcome message on the Superuser site: Today we live in a software-defined economy. I’m not describing an IT trend, mind you. The things we are working on in this community are of higher-order value. Software today is a business issue — a fiscal issue, even. It is a competitive issue. It is a strategic issue. It is an existential issue. Any organization’s ability to do great things with software is arguably its core competence, no matter the industry, vertical, or category. What’s more, every business is now competing with a startup, like it or not, and know it or not. Speed and agility are the new table stakes. Being “big,” whether literally or figuratively, carries greater risk than ever. In a software-defined economy we should be able to be big and small at the same time, canonical and nimble in equal turns, without pause or remorse. In fact, agility reduces the cost of experimentation, lowering risk and likewise cost. In the software-defined economy we are able to determine what’s valuable more quickly than ever. We decided to name the new OpenStack publication “Superuser” because superusers make their organizations competitive in a software-defined economy. Superusers are change agents who enable their organizations to build deeply strategic software. Superusers are uniquely effective because they understand the power of great software in context. Superusers aren’t exclusively users of OpenStack, of course. They deploy a large toolbox in service of technological progress, and that’s a great thing. OpenStack is a part of their story, but not all of it. What else makes a superuser a superuser? Superusers are not just assembly-line IT workers. They are key players in the growth of their […]

Openstack: Icehouse with Ubuntu 14.04LTS

08/05/2014 // 0 Comments

Openstack’s new version Icehouse was released with the new Ubuntu 14.04 LTS on 17th of April. Trove (Database as a service) package was added to Openstack with this version. Check Trove here: As far as I read in the release notes, there is no major change on other services. I will  install the new version and write about it in the future. Check the release notes: