
The other day, I finally decided to go ahead and deploy my own UEC. Given that I don’t have enough hardware for what I wanted to do, I did it on Virtual Machines using KVM, using a virtual network (NAT).
For my deployment, I used 4 VM’s as follows:
- 1 Cloud Controller
- 1 Walrus
- 1 Cluster Controller / Storage Controller
- 1 Node Controller
The installation process was VERY SIMPLE!! I used this tutorial (UECPackageInstallSeparate), but, instead of installing the packages manually, in VM’s that were already running, I installed them in the Ubuntu Server Installer. The installation was very straight forward. Some of the stuff were already done automatically by the UEC Installer, some other I had to do manually, such as copying ssh keys and stuff.
I must say, I’m impressed on how easy was to install a UEC, Great Integration work from the Ubuntu Server Team!!!
Anyways, after the installation, the Walrus, CC/SC were automatically registered with the CLC. However, I did face 1 single issue. The NC was not able to register!! After a while of research, I realized that the CC/SC didn’t have the *.pem keys that were available on the CLC. So I just copied the keys into the CC/SC from the CLC, and manually register the NC on the CC/SC with euca_conf –register-nodes <node-ip>. After that, I had the NC registered and working. I don’t really know why might this happened, but I was thinking it probably was because of the Virtual Network, or maybe I missed something of the tutorial… if anyone has any ideas, let me know .
Now, the next step will be to start researching on how to provide HA for the UEC, as soon as I get a break from School (My last semester in my Masters in Telecom & Networking). So, wish me luck.