Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sandor Acs 05/07/2012 1 OpenNebula 3.6 (beta) Hands-on.

Similar presentations


Presentation on theme: "Sandor Acs 05/07/2012 1 OpenNebula 3.6 (beta) Hands-on."— Presentation transcript:

1 Sandor Acs acs.sandor@sztaki.mta.hu 05/07/2012 1 OpenNebula 3.6 (beta) Hands-on

2 Outline OpenNebula GUI Marketplace Image, template and VM management Testing 2

3 OpenNebula GUI: Sunstone (1) Adress: http://testcfe.lpds.sztaki.hu/http://testcfe.lpds.sztaki.hu/ Username: st$i Password: SummerSchool2012$i

4 OpenNebula GUI: Sunstone (2) Users are interested in ”Virtual Resources” and ”Marketplace” menu ”Infrastructure” menu used by the admins and operators

5 Exercise I. Import the ttylinux image from the Marketplace Create a template for VM submission Start a VM from the template

6 Import image from Marketplace

7 Import image from Marketplace (2)

8 Creating a template for VM submission

9 Start a VM from a template

10 DEMO Creating an image Uploading to OpenNebula Creating a template Sharing with others

11 Creating new images New images can be created in many ways Booting a blank disk image with a bootable CD (image) and install the OS Using kickstart or debootstrap (I guess) the easiest (and most beautiful) way with ubuntu: $ sudo vmbuilder kvm ubuntu --suite precise --flavour virtual --arch amd64 -o --libvirt qemu:///system -- hostname myvm --user user --pass summerschool -- addpkg acpid --addpkg openssh-server --rootsize 512 - -swapsize=64

12 Uploading to OpenNebula

13 Creating a template

14 Sharing with others Images and templates can be shared as well However sharing needs administrator role at this moment 

15 Exercise II. Start a VM with the shared template Connect it via VNC and SSH Install the lighttpd package Create a copy from the non- persistent image Make the new image persistent Try it!

16 Hints (1) SSH is more comfortable than VNC for server VMs (e.g: ssh user@192.168.xxx.xxx) Installing lighttpd package $ sudo bash #password is ”summerschool” $ apt-get –y install lighttpd $ echo ”Hello Cloud, username” > /var/www/index.html Check it with your browser! Use ”Save as” (and ”Shutdown”) to clone running VMs

17 Hints (2) Just one instance can be started from a persistent image! If you still have time  Create an instance from ”SummerSchool2012-Portal” and practice the portal installation procedure.

18 Questions? Thank you for the attention!


Download ppt "Sandor Acs 05/07/2012 1 OpenNebula 3.6 (beta) Hands-on."

Similar presentations


Ads by Google