Open Nebula Install Notes

Screencast

OpenNebula installation

Hypervisor

XEN hypervisor v.3.0.3 was used as virtualization tool. Rocks 5.1(V.I) was used for installation an management of physical hosts.

Installation

Installation is quite straight forward and really easy, no problems occured here.

Usage example

List of available resources

 [oneadmin@nebula ~]$ onehost list
 HID NAME RVM TCPU FCPU ACPU TMEM FMEM STAT
 0 vm-container-0-0 0 200 200 200 2096128 1868800 on
 1 vm-container-0-1 0 200 200 200 1047552 826368 on
 2 vm-container-0-2 0 200 200 200 1047552 826368 on

Adding new physical resource to pool

 [oneadmin@nebula ~]$ onehost create vm-container-0-2 im_xen vmm_xen tm_nfs

Show details of newly added resource

 [oneadmin@nebula ~]$ onehost show 2
 HID = 2
 HOSTNAME = vm-container-0-2
 IM MAD = im_xen
 VMM MAD = vmm_xen
 TM MAD = tm_nfs
 MANAGED = 1
 ATTRIBUTES

 ARCH=i686
 CPUSPEED=3010
 FREECPU=200
 FREEMEMORY=826368
 HOSTNAME=vm-container-0-2.local
 MODELNAME=Intel(R) Pentium(R) 4 CPU 3.00GHz
 NETRX=0
 NETTX=0
 TOTALCPU=200
 TOTALMEMORY=1047552
 USEDCPU=0
 USEDMEMORY=221184
 HOST SHARES
 HID = 2
 ENDPOINT =
 MAX_CPU = 200
 MAX_MEMORY = 1047552
 MAX_DISK = 0
 CPU_USAGE = 0
 MEMORY_USAGE = 0
 DISK_USAGE = 0
 RUNNING_VMS = 0

Submitting a resource request

 [oneadmin@nebula ~]$ cat myfirstVM.template
 NAME = vm-example
 CPU = 1
 MEMORY = 512
 OS = [
 kernel = "/share/apps/images/vmlinuz-2.6.18-92.1.13.el5xen",
 initrd = "/share/apps/images/initrd-2.6.18-92.1.13.el5xenU.img",
 root = "sda1" ]
 DISK = [
 source = "/share/apps/images/CentOS-root.img",
 target = "sda1",
 readonly = "no" ]
 DISK = [
 type = "swap",
 size = 1024,
 target = "sdb"]

 [oneadmin@nebula ~]$ onevm submit myfirstVM.template

List of running instances

 [oneadmin@nebula ~]$ onevm list
 ID NAME STAT CPU MEM HOSTNAME TIME
 10 vm-examp runn 12 524288 vm-container-0-0 00 00:02:06

Showing details of running instance

 [oneadmin@nebula ~]$ onevm show 10
 VID : 10
 UID : 0
 STATE : ACTIVE
 LCM STATE : RUNNING
 DEPLOY ID : one-10
 MEMORY : 524288
 CPU : 0Attach:
 LAST POLL : 1242129006
 START TIME : 05/12 14:43:09
 STOP TIME : 01/01 03:00:00
 NET TX : 0
 NET RX : 0

 ....: Template :....
 CPU : 1
 DISK : READONLY=no,SOURCE=/share/apps/images/CentOS-root.img,TARGET=sda1
 DISK : SIZE=1024,TARGET=sdb,TYPE=swap
 MEMORY : 512
 NAME : vm-example
 OS : INITRD=/share/apps/images/initrd-2.6.18-92.1.13.el5xenU.img,KERNEL=/share/apps/images/vmlinuz-2.6.18-92.1.13.el5xen,ROOT=sda1

Results

Following results were attchieved:

    * Tested funcionality of OpenNebula
    * Test VM management tools
    * OpenNebula available under http://nebula.cloud.vgtu.lt'''

Work To Do

    *  Cluster testcase
    *  grid cluster testcase

Talks and presentations

Cloud administration

Cloud usage

Reading

Blix theme adapted by David Gilbert, powered by PmWiki